Allows a tenant to generate a JWT token for any of their users in the system. The token can then be used by a client side application to access user specific endpoints.
The SessionToken/Create endpoint provides tenants with a secure method for generating a JWT token for any of their user's. This token can then be used by a client side app to securely access tenant user endpoints and retrieve relevant data for the user.
Tenants do not need to implement any new or additional authorisation / security features - once a tenant has authenticated their user within their own systems they can hit this endpoint to generate a JWT token for them, the token can then be utilised by an application to make client side calls to the Tenant User endpoints.
The key benefit to the tenant is reduced development effort / cost as well as reduced server-side code / load. Tenants need only implement a single server-side call for the SessionToken/Create endpoint. They can then focus on frontend development and make calls to the API using the JWT tokens generated.