How to set up Auth0 SSO?

If your organization uses Auth0 SSO, we highly recommend enabling Auth0 SSO in order to offer your users the simplest login experience in Motimate.

Auth0 provides authentication and authorization as a service. It has gained its popularity due to the massive support for social login providers, easy system development kits (SDK), simple interfaces, and security features.

Other 3rd party services that supports OAuth2.0 and OpenID without PKCE may be supported as well, but requires testing before confirming. Reach out to support@motimateapp.com in advance if you wish to test another 3rd party service.

Setting up Auth0 SSO with Motimate

  1. Log in to your Auth0 Portal with an Auth0 Admin account.
  2. Once logged inn, click Applications under Applications in the left side menu.
  3. Then click Create Application in the top right corner.
  4. Provide this Name to your application: Motimate.
  5. Select Single Page Web Applications as Application Type, and click Create.
  6. Click the Settings tab in the new page that appears.
  7. On this page, you must copy the following Basic Information, as you'll need to send it to Motimate:
    • Domain
    • Client ID
  8. Scroll down to Application Properties and provide the following Application Logo URL:
    https://www.motimateapp.com/wp-content/uploads/2021/07/motimate_sso_logo.png
  9. Verify that Application Type is Single Page Application.
  10. Scroll down to Application URIs. Remember to replace {identifier} in all URIs with that of your Motimate account. You'll easily see it in your URL when you log in to your Motimate account.
  11. Register this Application Login URI:

    https://{identifier}.web.motimateapp.com/
  12. Register the following Allowed Callback URIs:

    https://{identifier}.web.motimateapp.com/external-auth-completed,
    https://{identifier}.motimateapp.com/admin/external-auth-completed,
    motimate-training://external-auth-completed

    These three URIs must be comma-separate, so make sure to not forget the commas at the end of the first two URIs.

  13. Register this Allowed Logout URLs:

    https://{identifier}.motimateapp.com/admin/external-logout-completed
  14. There's no need to change any other settings, but make sure to click Save Changes at the very bottom of the page when you're done.
  15. Email support@motimateapp.com and request Auto0 SSO to be activated for your Motimate account. You can also contact the Customer Success Manager who may be supporting you in your organization's onboarding process. You have to make sure that you provide both the Auth0 Domain and the Auth0 Application ID that you copied earlier. Without these we will not be able to activate SSO.

  16. Once we have activate Auth0 SSO for your Motimate account, all your users will be required to log in with SSO in order to get access to your Motimate account. Users already logged in, may be required to log out, and then log back in again.

Congratulations! You have now successfully enabled Auth0 SSO for your organization.