cookie deletion at the logout fix

This commit is contained in:
Serghei Mihai 2015-03-12 18:11:33 +01:00
parent cb408fc159
commit 992d323702
1 changed files with 2 additions and 2 deletions

View File

@ -96,6 +96,8 @@ class OzwilloPyoidcPlugin(plugins.SingletonPlugin):
session['user'] = None
session.save()
g = model.Group.get(session['organization_id'])
for cookie in request.cookies:
response.delete_cookie(cookie)
if g:
org_url = toolkit.url_for(host=request.host,
controller='organization',
@ -192,7 +194,5 @@ class OpenidController(base.BaseController):
# redirect to IDP logout
logout_url += '?id_token_hint=%s&' % client.id_token
logout_url += 'post_logout_redirect_uri=%s' % redirect_uri
for cookie in request.cookies:
response.delete_cookie(cookie)
redirect_to(str(logout_url))
redirect_to(org_url)