update buckler middleware

This commit is contained in:
iou1name 2020-08-15 01:29:59 -04:00
parent 99eb1a2ef9
commit c80fe8eac4

View File

@ -76,13 +76,15 @@ class BucklerSessionInterface(SessionInterface):
session.cookies['userid'],
max_age=30*24*60*60,
secure=True,
httponly=True)
httponly=True,
samesite='strict')
response.set_cookie(
'session',
session.cookies['session'],
max_age=30*24*60*60,
secure=True,
httponly=True)
httponly=True,
samesite='strict')
class BucklerSession(dict, SessionMixin):
@ -103,5 +105,10 @@ def require_auth():
"""
if not hasattr(session, 'meta'):
resp = redirect(config.buckler['login_url'])
resp.set_cookie('redirect', request.url)
resp.set_cookie(
'redirect',
request.url,
secure=True,
httponly=True,
samesite='strict')
return resp