Enterprise users typically have (SSO) enabled for multiple applications (e.g., SharePoint, a few .NET applications, a few Java applications, Zendesk). In this case, when users sign out, often they must be signed out for all of their applications. The Auth0 RP-initiated logout endpoint works in one of two ways:Documentation Index
Fetch the complete documentation index at: https://docs-staging.auth0-mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- Invalidates the Single Sign-on (SSO) cookie in Auth0. (The cookie still remains in the browser.)
- Signs the user out from the (IdP) (such as ADFS or Google).
- Have short timeouts on your local session and redirect to Auth0 at short intervals to re-authenticate. This can be done by calling
checkSessionfrom the client which does this redirect in a hidden iFrame. If you take the hidden iFrame approach you need to be aware of rate limits and third-party cookie issues. - Handle this entirely at the application level by providing your applications a way to notify all other applications when a logout occurs.