Skip to main content

JWT

The JWT page in Veezoo Admin lets you configure Veezoo to use JSON Web Tokens (JWT) to authenticate users.

Single sign-on with JWT is only available for Enterprise subscription plans. Check our pricing and get in touch with us to enable it!

Configure the parameter

There are two modes to pass the JWT to Veezoo for the authentication:

  • as a URL parameter: add the JWT as parameter to the Veezoo URL
  • as a cookie: include the JWT in the Cookie request header

You can change the parameter mode and the parameter name (i.e. URL parameter or cookie name).

Parameter subsection

Provide your public key

JWTs are secured via a digital signature based on an RSA public/private key pair. You need to sign the JWTs you generate and provide to Veezoo with your private key and configure the corresponding public key here. Veezoo can subsequently verify your signed JWTs.

Public key subsection

Configure user attributes

When a user authenticates via single sign-on with JWT, a corresponding user gets automatically created in Veezoo. The User attributes subsection lets you configure some of the user attributes by defining user attribute mappings:

User attributes subsection

Read the user attributes documentation for more information.