API Reference

Single Sign-On

Single Sign-On (SSO) provides a seamless authentication experience for users accessing the Pillars system. Once a user token is generated, it can be effortlessly incorporated into your application's workflow by passing it as a query string parameter.

Integrating User Token for Single Sign-On

To implement Single Sign-On with Pillars, follow these steps:

  1. Generate a User Token:

    Before initiating the Single Sign-On process, ensure you have a valid User Token. Refer to Managing User Tokens for instructions on generating user tokens.
  2. Construct the URL:

    Once you have the User Token, construct the URL for accessing Pillars, appending the User Token as a query string parameter. The URL format is:
    https://app.pillarshub.com?token={userToken}
    
  3. Expiry and Refresh:

    Be aware that User Tokens do expire. Regularly check the expiration. Refer to Managing User Tokens for instructions on how to refresh a user token.
  4. Limitations:

    While User Tokens facilitate Single Sign-On, note that Access Tokens cannot be used for this purpose. Ensure you are using the appropriate token type for the intended functionality.