About SSO
Single Sign-On (SSO) is an authentication method that allows users to securely log in to multiple applications and websites, but only need to enter their credentials once.
To implement single sign-on in elearnio, a wide variety of authentication systems (identity providers) can be integrated. The integration is based on the OAuth 2.0 and OpenID Connect (OIDC) standards.
How it works
After integrating an authentication system (see Setup) into elearnio and setting up the elearnio application in the authentication system, users can log in to elearnio via SSO. A corresponding button is provided on the login page:

Logging the elearnio application into the authentication system
Any authentication systems that offer SSO based on OAuth 2.0 and OIDC are supported. The instructions for setting up a web application (like elearnio.net) in some well-known authentication systems:
The callback / redirect URI to be stored is https://[company].elearnio.net (see also Setting up the integration in elearnio).
The following information is needed to set up the authentication system in elearnio:
Authentication URI |
Token URI |
Client ID |
Client Secret |
Setting up the integration in elearnio
In the Name field, select a suitable name for the authentication system (e.g. Google). This name will later be visible on the SSO login button on the login page.
Enter the Authentication URI and Token URI of the authentication system.
In the fields Client ID and Client Secret enter the corresponding values from the authentication system.
Save your input by clicking on "Save"
The specified Callback URI must be stored in the authentication system.