Documentation

Web Services & Authentication

Set up OAuth2 authentication

Using OAuth2 authentication, you can integrate Manja into your existing infrastructure by Single Sign-On.

User accounts are reconciled with the OAuth2 server. Changes in user accounts only have to be carried out in the OAuth2 server and are adopted directly in Manja.
The assignment of permissions is group-based. Mapping from OAuth2 groups to Manja groups is defined in a configuration file.

Tip: On our page Interaction and Integration we have compiled an informative overview of all authentications and interfaces.

Activation

Back to top

The extension is activated by an entry in config.ini:

 

config.ini

[extensions]
auth_oauth2=auth_oauth2.ini

Insert this entry or remove the comment character (“;”) in front of the existing entry.

 

auth_oauth2.ini

Edit all necessary options here. These are described in detail in the file itself.