Larger communities often consist of several different platforms (community, homepage, game server, Wiki, etc.). These are not necessarily limited to WoltLab Suite or multiple WoltLab Suite installations are used. The problem that arises is that users have to log in multiple times because the logins do not synchronise.
The OAuth 2.0 server allows a central login for different platforms using a recognized standard. This allows users to log in to other applications centrally via WoltLab Suite. The data exchange is done via a secure protocol, where no passwords are exchanged. This allows easy connection of third party providers.
Besides an OAuth 2.0 server component the extension comes with an own authentication module, which can be installed in other WoltLab Suite instances. With this module users can log in directly from the main page also on the other pages. The annoying registration is not necessary anymore. The OpenID Connect protocol is used.
The OAuth 2.0 Server supports different approval processes, which can be used by other integrations:
- authorization code
- resource owner password credentials
- client credentials
- refresh token
In addition, for each application it can be defined exactly which data is shared. These must also be confirmed by the user before the actual sharing with the third-party application. This enables a particularly secure and data protection compliant implementation. The type of data can be extended via a plug-in interface if required.
- 595.46 kB
- 3 Downloads
- 584.19 kB
- 5 Downloads