Example: Single sign on

How to integrate MyGeotab features with your own web application

This tool is provided as an example and is available on an As-Is basis. You must assume all the risks and costs associated with the use of the sample tool, including, without limitation, any damage to any equipment, software, information or data. In addition, we are not obligated to provide any maintenance, technical or other support for the sample tool. In order to improve our products, we may at any time, and without warning, change the design, presentation, or functionality of the software.

Link to MyGeotab

Link to MyGeotab to target page


Integrated map


To provide a seamless experience between your own web application and MyGeotab use single sign on. A user signed in to your app can relay their credentials to MyGeotab without having to sign in at all.

Work flow
Simply store the Geotab credentials in your own database and retrieve them for the current user. Use the following Geotab API methods to authenticate to Geotab and display the features you want.

Keep in mind that a user's password may change and how you will keep these changes up to date in your database is up to you.

  1. Authentication: Provide your credentials in the form below. When integrating Geotab single sign on in your own application these values would come from your own database based on the current user.
  2. Redirection: The call you make to the Geotab Authenticate method returns two properties:
    • credentials: The value which will be used to construct the URL to authenticate to MyGeotab.
    • path: The server URL that you should be on (or "ThisServer" if you're already on the correct server).

Skill level