Currently, wag only ends its current session but not the session on the identity provider. This causes a very confusing loop for some users where hitting the logout button immediately redirects them to being logged in again.
This can be fixed in two ways:
- Add a "Sign in with SSO" button
- Redirect the user to the
o.provider.GetEndSessionEndpoint() URL to signout the session at the IDP
For 2. I just want to make sure we dont unauthorise a users IDP session, or are at least given the option to only end Wags session. Just so this doesnt become frustrating for people.
@muff10
@krage3x