[All] Add post_logout_redirect_uri configuration#531
[All] Add post_logout_redirect_uri configuration#531pylanglois wants to merge 9 commits intojupyterhub:mainfrom
Conversation
|
Thanks for submitting your first pull request! You are awesome! 🤗 |
for more information, see https://pre-commit.ci
…token_hint_redirect # Conflicts: # oauthenticator/oauth2.py
for more information, see https://pre-commit.ci
|
Note that you need to request the 'openid' scope to get an 'id_token'
|
|
@GeorgianaElena Any update on this? :) |
|
Quick workaround without the need of |
# Conflicts: # oauthenticator/generic.py
for more information, see https://pre-commit.ci
|
For some reason, extra_params with client_id and secret needs to be present in your config file.
|
|
Any news on that? |

To logout, the openid specs requires a id_token_hint as parameter which is provided along with the access_token. So I added that value to the auth_state. After logout, it is possible to provide a URI where the user is redirected. This URI can be set with the traitlets post_logout_redirect_uri.
https://openid.net/specs/openid-connect-rpinitiated-1_0.html#RPLogout