You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
louketo seems to be calling the end_session_endpoint on keycloak, which is not the revocation endpoint, I believe? Keycloak seems to have an undocumented revocation endpoint at /revoke, according to keycloak/keycloak#6704.
If this is more of a logout endpoint than revocation endpoint, we should rename the config variable and improve docs.
so there wasn't any explicit revocation endpoint
also according this issue louketo#662, keycloak 10.0.0 introduces new revocation endpoint, however you can set any revocation endpoint through option, we can set new keycloak revocation endpoint as default
as per keycloak implementation keycloak/keycloak#6704, they support in token parameter only refresh tokens, as found loginHandler doesn't provide refresh token in cookies so if logging in via loginHandler we are unable to logout because we don't have refresh token (unless enabled store, didn't check if that's not buggy...)
* Fix revocation url
* Add returning http error codes when revocation fails, Add tests for revocation url
* Move revocation url variable to where it is used
p53
linked a pull request
Feb 3, 2021
that will
close
this issue
louketo seems to be calling the
end_session_endpoint
on keycloak, which is not the revocation endpoint, I believe? Keycloak seems to have an undocumented revocation endpoint at/revoke
, according to keycloak/keycloak#6704.If this is more of a logout endpoint than revocation endpoint, we should rename the config variable and improve docs.
Token revocation is defined by https://tools.ietf.org/html/rfc7009
The text was updated successfully, but these errors were encountered: