Skip to content

Ensure OIDC properly logs out #227

@NHAS

Description

@NHAS

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:

  1. Add a "Sign in with SSO" button
  2. 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

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions