summaryrefslogtreecommitdiffstats
path: root/ipaserver/plugins/session.py
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2017-02-20 12:38:11 -0500
committerSimo Sorce <simo@redhat.com>2017-02-20 12:40:57 -0500
commit85eb3103c04e6e125bdb1d09caed6a94580a7592 (patch)
tree2ea596d9cd42985f09078247ff58de709982b1d2 /ipaserver/plugins/session.py
parent6d34c2169fcd520cc726e58e01d008ae3637aad4 (diff)
downloadfreeipa-fixlogout.tar.gz
freeipa-fixlogout.tar.xz
freeipa-fixlogout.zip
Fix session logoutfixlogout
There were 2 issues with session logouts, one is that the logout_cookie was checked and acted on in the wrong place, the other is that the wrong value was set in the IPASESSION header. Fixes https://fedorahosted.org/freeipa/ticket/6685 Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'ipaserver/plugins/session.py')
-rw-r--r--ipaserver/plugins/session.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/plugins/session.py b/ipaserver/plugins/session.py
index 8e480ed7d..a049cd946 100644
--- a/ipaserver/plugins/session.py
+++ b/ipaserver/plugins/session.py
@@ -23,6 +23,6 @@ class session_logout(Command):
else:
delattr(context, 'ccache_name')
- setattr(context, 'logout_cookie', '')
+ setattr(context, 'logout_cookie', 'MagBearerToken=')
return dict(result=None)