Skip to content

Commit 71d5854

Browse files
committed
Manually merge PR245 to redirect users to the vhost base URL after successfully logging out from OIDC and all sessions.
git-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6235 b75ad72c-e7d7-11dd-a971-7dbc132099af
1 parent 6c41354 commit 71d5854

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

mig/shared/functionality/logout.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -194,10 +194,8 @@ def main(client_id, user_arguments_dict, environ=None):
194194
% (auth_type, identity))
195195
# NOTE: OpenID Connect module handles remote logout on vanity url
196196
terminate_session_url = '/dynamic/redirect_uri'
197-
# NOTE: upstream currently requires fixed logout callback url
198-
# TODO: change return_page to reentry_page when upstream allows it
199-
return_page = build_logout_url(configuration, environ)
200-
terminate_query = urlencode({'logout': return_page})
197+
# NOTE: we request return to reentry_page after logout
198+
terminate_query = urlencode({'logout': reentry_page})
201199
reentry_page = terminate_session_url + '?%s' % terminate_query
202200
logger.debug("send %s to %s for logout" % (client_id,
203201
reentry_page))

0 commit comments

Comments
 (0)