mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-09 23:15:58 -06:00
Fix id_token KeyError on OAuth2 logout.
This commit is contained in:
parent
60497df04b
commit
5a3fa59741
@ -69,7 +69,6 @@ def init_app(app):
|
||||
methods=['GET', 'POST'])
|
||||
@pgCSRFProtect.exempt
|
||||
def oauth_logout():
|
||||
id_token = session['oauth2_token']['id_token']
|
||||
logout_url = None
|
||||
if 'oauth2_logout_url' in session:
|
||||
logout_url = session['oauth2_logout_url']
|
||||
@ -81,6 +80,7 @@ def init_app(app):
|
||||
|
||||
logout_user()
|
||||
if logout_url:
|
||||
id_token = session['oauth2_token'].get('id_token')
|
||||
return redirect(logout_url.format(
|
||||
redirect_uri=request.url_root,
|
||||
id_token=id_token))
|
||||
|
Loading…
Reference in New Issue
Block a user