Preauthentication
Preauthentication flow
The following table provides the preauthentication login flow:
Stage | Description |
---|---|
1 | An end user passes authentication against a third-party authentication server, and gets the JWT representing the authenticated person and signed by the authentication server. |
2 | The Remedy SSO agent deployed on the application side forwards the unauthenticated request to the Remedy SSO server and passes the JWT value in the rsso_preauth parameter in the HTTP request. |
3 | The Remedy SSO server verifies that the JWT has been issued by the trusted server and is valid, and then extracts the user name by using the configured JWT attribute. |
4 | Remedy SSO proceeds with the standard authentication flow. It authenticates the user, creates the session, sets the authentication cookie, and redirects the request to the original application. |