Article was already bookmarked.
Enable your website users to register or log in once and effortlessly navigate across BrainCert's Enterprise LMS without needing to log in again. Single sign-on creates a better user experience and reduces the need to create the users manually in the LMS.
Single sign-on (SSO) is a session and user authentication service that permits a user to use one set of login credentials (e.g., username and password) to access multiple applications. The service authenticates the end user for all the applications the user has been given rights to and eliminates further prompts when the user switches applications during the same session.
To enable HTTP SSO in your Enterprise LMS, click on "Extensions",
Enable HTTP SSO extension, and save your API and Auth keys. A new user account will be created in the LMS when your website users click on the SSO hyperlink for the very first time.
Copy the following PHP library and use it in your website where you would like the users to launch the LMS link. You can also set Group IDs separated by a comma to easily add users to LMS groups.
Put the above code in a page and populate relevant parameters such as email address using DB queries specific to your website. The hyperlink may look like this when you mouse over:
You can find the ID of the group under "Account & Settings" --> "List groups".
Remember to enable account notification email, so the new account details including generated password will be emailed to the user after registration automatically.