Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support OIDC backchannel logout #619

Open
morki opened this issue Nov 13, 2024 · 3 comments
Open

Support OIDC backchannel logout #619

morki opened this issue Nov 13, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@morki
Copy link

morki commented Nov 13, 2024

https://openid.net/specs/openid-connect-backchannel-1_0.html

That would be awesome, we use this in Keycloak now. I think the front channel logout is not required anymore, because it is not working nowaday in modern browsers I think.

@sebadob
Copy link
Owner

sebadob commented Nov 13, 2024

I think the front channel logout is not required anymore, because it is not working nowaday in modern browsers I think.

That a myth and just PR nonsense made up mostly by google. There is absolutely no issue with front channel logout and there never will be.

I may implement backchannel logout at some point, but I have other more important things on the TODO currently.
However, a PR is always welcome.

@sebadob sebadob added the enhancement New feature or request label Nov 13, 2024
@avdb13
Copy link

avdb13 commented Dec 7, 2024

https://openid.net/specs/openid-connect-backchannel-1_0.html

It's quite straightforward, might have an attempt at this as I tried to implement backchannel logout for Matrix in the past.

@sebadob sebadob mentioned this issue Dec 30, 2024
3 tasks
@sebadob
Copy link
Owner

sebadob commented Dec 30, 2024

I decided to add the backchannel logout after the UI migration. Also, in both directions, in case a client supports it. This makes a lot of sense in combination with SCIM in the future to log out users' independent client sessions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants