Authentication - external

Under the Admin panel > Settings > Authentication menu, you can configure and customize the authentication methods for your application to ensure the necessary level of security. This menu provides options for both integrating external authentication services and tweaking local authentication settings.

OAuth 2.0

To add a new authentication method, click the + Add service button.

When adding a service, the following settings can be specified:

FieldDescription
NameAs service will be displayed to users
Home pageYou can specify which page should be the home page
Client ID
Client secret
OrderThe order of authentication can be specified
ActiveEnable or disable the authentication
Base URLService endpoint to get information about OAuth API
Path
Service KeyIs used internally in our app and in redirect URI

Service Key is not editable after creation!

To modify an existing authentication method, click on its name. This will display the associated settings, which can be saved after making changes by clicking the save button.

Security

Under the Security tab, you can set the required password strength and the validation of usernames.

The following fields can be customized regarding password strength:

FieldDescription
Minimum lengthMinimum password length
Special charactersRequirement for special characters
Mixed caseRequirement for mixed case
AlphanumericRequirement for alphanumeric characters

Under username validation, a regular expression can be specified to describe acceptable usernames.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard