Single Sign-On

Single Sign-On

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.






Note
  • Version 1.0 requires that users are already registered in elearnio. To do this, the user must accept the invitation to the platform and complete the registration independently. Only then is the use of SSO possible.



Setting up the integration

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

  • Make sure you have elearnio admin rights

  • As admin in elearnio go to 'Settings' > 'Authentication'.



  • 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.


    • Related Articles

    • Image Hotspot

      Image hotspots are interactive images that contain hotspot icons on the image. When the participant clicks on a hotspot icon, a pop-up window appears with text, image, or video. Image hotspots are good for communicating detailed information about a ...
    • Live-Training

      Live trainings are online or physical events. In this article you will learn how to create a live training. How to create a Live Training First click +New in the upper right corner and then click Live Training. Enter the information as usual. Under ...
    • Quiz (Question Set)

      A quiz is the most effective way to test the participants in their learned knowledge. In this article we will show you how to create one and explain the different types of questions. How to create a quiz Go to Course Elements > Quizzes and simply ...

    Questions?

    Not found the right answer? Write us support@elearnio.com