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).
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.
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:
Read the user attributes documentation for more information.