Documentation

Single Sign-On

datapine implements Single Sign-on (SSO) using JWT (JSON Web Token), an open standard (RFC7519)that allows two web applications to securely share claims, suchas permissions or user roles.

 

JWT is a JSON object created by the third-party application in order to provide authentication for a user to a remote system. The JSON object is then signed via a cryptographically secure algorithm, using a key which is a shared secret between the third-party application and the service provider. The resulting JWT can be verified for authenticity and integrity by both parties and is therefore trusted.

 

For further information on JWT and technical implementation details, please refer to the following webpage: https://jwt.io/

datapine requires and follows a precise sequence of requests to securely obtain the JWT.