[Openid-specs-ab] Issue #1549: [RP-Initiated Logout] End-user has no session with the OP, what action to take in regard to post logout redirect and back / front-channel notifications? (openid/connect)
Vladimir Dzhuvinov
issues-reply at bitbucket.org
Wed Jul 13 06:02:01 UTC 2022
New issue 1549: [RP-Initiated Logout] End-user has no session with the OP, what action to take in regard to post logout redirect and back / front-channel notifications?
https://bitbucket.org/openid/connect/issues/1549/rp-initiated-logout-end-user-has-no
Vladimir Dzhuvinov:
The course of action the OP must take in regard to a valid `post_logout_redirect_uri` and any back / front-channel notifications for the requesting RP is currently not well specified when the OP has no session for the end-user:
1. Should the OP still act upon the `post_logout_redirect_uri` ?
2. If the requesting RP is registered for back / front channel notifications - should the OP dispatch them?
If the RP presented a valid `id_token_hint` - does this change anything in regard to \(1\) and \(2\)?
If we assume “no user session at the OP” is to mean error, section 4 seems to suggest that all action should be aborted, save for giving the end-user the choice to log out from the OP:
[https://openid.net/specs/openid-connect-rpinitiated-1\_0.html#ValidationAndErrorHandling](https://openid.net/specs/openid-connect-rpinitiated-1_0.html#ValidationAndErrorHandling)
More information about the Openid-specs-ab
mailing list