Fixed session logout by setting expiration date in the past and empty content.

This commit is contained in:
2016-05-18 12:13:25 +02:00
parent 88aaf9ed4c
commit 6a61c30689

View File

@@ -172,9 +172,10 @@ feature {NONE} -- Implementation: routes
attached api.user as l_user attached api.user as l_user
then then
-- Logout Session -- Logout Session
create l_cookie.make (tok, l_cookie_token.value) -- FIXME: unicode issue? create l_cookie.make (tok, "") -- l_cookie_token.value) -- FIXME: unicode issue?
l_cookie.set_path ("/") l_cookie.set_path ("/")
l_cookie.set_max_age (-1) l_cookie.unset_max_age
l_cookie.set_expiration_date (create {DATE_TIME}.make_from_epoch (0))
res.add_cookie (l_cookie) res.add_cookie (l_cookie)
api.unset_user api.unset_user