-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Is there any plan to support Back-Channel Logout and Front-Channel Logout #1195
Comments
Hello, If I'm not mistaken, it is already implemented as discussed here. But you need to use the 1.1 version of the Authorization Server, you can find the documentation here. I've created the basic version of the Server as explained in the documentation and used it as an Identity Provider with Keycloak, the logout initiated by Keycloak seems to work, and the user is correctly redirected to the defined postLogoutUri. Hope this helps. |
@ValonRexhepi There are difference between According to the definition of Of course we can access the spring-security exit address on the jump based on this logic, but when the same user is authorized in multiple RPs, the matter becomes subtle. Based on the The OpenID specification defines three policies to allow RPs to be aware of such session change operations, such as According to the If RP support These specifications can be practical individually or used together to solve problems in different scenarios, and currently AS only supports |
@Scarange, thanks for reaching out! However, as it currently stands your issue is phrased as a question that would be better suited to Stack Overflow. We prefer to use GitHub issues only for bugs and enhancements. Feel free to update this issue with a link to the re-posted question (so that other people can find it). Having said that, please see gh-58 which will address OpenID Connect Session Management 1.0. The above comment could be used as the basis for adding an issue to support either OpenID Connect Front-Channel Logout or OpenID Connect Back-Channel Logout, so feel free to submit a specific issue for one/both of those. |
@sjohnr thanks for response! i have submit two issue for OpenID Connect Front-Channel Logout and OpenID Connect Back-Channel Logout. |
Expected Behavior
It would be nice to support Back-Channel Logout or Front Channel Logout, where we can notify the RP logout the EU, which is very helpful for some scenarios like SLO.
Current Behavior
Not yet support.
Context
As part of the OP logging out the End-User, the OP uses the logout mechanism(s) registered by the RPs to notify any RPs logged in as that End-User that they are to likewise log out the End-User. RPs can use any of OpenID Connect Session Management 1.0 [OpenID.Session], OpenID Connect Front-Channel Logout 1.0 [OpenID.FrontChannel], and/or OpenID Connect Back-Channel Logout 1.0 [OpenID.BackChannel] to receive logout notifications from the OP, depending upon which of these mechanisms the OP and RPs mutually support.
The text was updated successfully, but these errors were encountered: