1. Embedding / integrating courses using LTI (Learning Tools Interoperability specification)
2. SSO (Single Sign On) via oAuth 2.0 in courses
oAuth 2.0 is a very popular open standard for token-based authentication and authorization. SSO via oAuth 2.0 is included in the Team and Enterprise Plans.
3. Using URL parameters
Note: This method works in the All-in-one and Simple course templates only when the “save progress cross-device” setting is disabled (certificates are unavailable while cross-device progress saving is off). If the “save progress cross-device” is enabled – please use the progress storage API (see option 4 of this article).
If you want to get rid of the log-in screen and still register results, you can create a personalized link to your course.
Default URL of the course looks like this:
To create a personalized link, add the learner's name and email to the default link in the address bar. The URL with the learner's credentials will look as follows:
4. Using the Progress storage API
If your company does not support any industry standards for SSO, you can create a custom SSO with us. We provide a public API from our side for that.
Note: This method works in the All-in-one and Simple course templates only when the “save progress cross-device” setting is enabled. If the “save progress cross-device” is disabled – please use the URL parameters method.
With Easygenerator public progress storage API, you can get rid of the login screen and still track learners’ results and allow your learners to continue from the place they left off. All information about the requests is available via the link, and you can try it out right there, too.
In the Test (Assessment) template you can set up the single sign-on via URL only.
SSO is unavailable in SCORM packages and Course Dashboard.