How to log into the LMS with your Google credentials

How to log into the LMS with your Google credentials

It is possible to integrate your LMS portal with your Google account so that you can log in as an Administrator with your Google credentials.

To set up and activate Google Single Sign-on or Google SSO, first sign into both your Google account and your LMS portal.

Stage 1 - Setting up your Google account for the integration

Sign in to https://console.cloud.google.com/ with the Google account you want to use for LMS. Click on "Select a project" (1). In the modal window, click on the "+" button (2) (on the top right) to create a new project.


sso1.png

sso2.png

Enter a name for your project in the "Project name" field (e.g., LMS or LMSSSO) and click on "Create" (3).



After the new project is created, you receive a notification. To open your project's page either click on the "wrench" icon (4) in the notifications panel or click on "Select a project" and then on the project's name (5) in the modal window.






On the new project's dashboard, click on the "triple-bar" icon (6) (on the top left) and then on the "APIs & Services" tab (7). From the drop-down list, click on the "Credentials" (8) option. 


On the "Credentials" page, go to the "OAuth consent screen" (9) tab and fill out the "Product name shown to users" field (10) (e.g., LMS, LMSSSO, etc.). At this point, don't fill out any other field unless it is requested or mandatory. Click on "Save" (11) to proceed.


After clicking on "Save", the "APIs - Credentials" modal window pops up.



On the "Create client ID" page, start by selecting "Web application" from the "Application type" list 
(14) and filling out the "Name" field (e.g., LMS, LMSSSO, etc.). Then, fill out both the "Authorized JavaScript Origin" and "Authorized Redirect URIs" fields with your portal's root URL (15) and click on "Create" (16) to proceed.



Note: Type your LMS homepage address with "https://" instead of "http://" and without the  "/start" part. E.g., if your portal's homepage address was "http://abcxyz.learning.com/start" you would use "https://abcxyz.learning.com" instead.

After clicking on "Create" a modal window pops up with your newly created "OAuth client" ID. Copy the OAuth "client ID" (17) and "client secret" (18) by clicking on the "document" icons.

Stage 2 - Integrating Google SSO with your LMS portal

Log in to your LMS portal, go to the "System Settings" page and click on "Single Sign-On" (19). Go to the "Google Sign In" tab (19) and activate the "Enable Google Sign in" option (20). In the "OAuth Client ID" field fill out your client ID (21) and click on "Save" (22) to proceed.


After clicking on "Save", you receive a confirmation message that the operation is completed successfully. You now have the option to log in to your LMS portal with your Google credentials. Click on "Sign in with Google" to check for yourself by logging in and out of your portal.

ssoC.png

Note: If you do not see a "Sign in with Google" button, as shown above, delete your browser's cache and cookies or log in from an incognito window. Also, keep in mind that what you see might vary depending on your browser and Google account settings.

After clicking on "Sign in with Google", simply select the Google account you have already set up to work with LMS (23) and proceed to your portal.


    • Related Articles

    • One on One LMS Integrations and Third Party Applications

      Video Conference Revitalize your training with webinars, ILT, and collaborative sessions using the leading video conferencing softwares.. Zoom Zoom, the foremost video conferencing and webinar tool, enables you to host virtual and live training ...
    • How to add Google Analytics to your portal

      To add Google Analytics to your website, copy the code provided by Google and paste it into the "Embed Code" section of your website's theme settings. Make sure to do this in the theme that you're currently using, and follow these steps: 1. Sign in ...
    • How to integrate your LMS with Azure AD

      Azure Active Directory (Azure AD) is a cloud-based user authentication service, used by Office 365, to manage identities and authentication. The LMS lets you integrate your portal with Azure Active Directory to synchronize passwords and set up Single ...
    • How does the LMS Branch feature works?

      Branches allow you to divide your e-learning offering into different logical units (or 'departments'), each with its own courses, users, professors and branding (sub-domain, theme, logo, etc.). Branches can be a flat list or form a nested hierarchy. ...
    • Guide to Troubleshooting Login Issues

      This is a thorough guide on resolving login issues when signing in. This article will guide you through easy yet efficient methods to find and fix any obstacles you might run into when using your learning platform. 1) Clear Browser Cookies and Cache: ...