diff --git a/buckler_aiohttp.py b/buckler_aiohttp.py index db321aa..2281126 100644 --- a/buckler_aiohttp.py +++ b/buckler_aiohttp.py @@ -24,8 +24,7 @@ async def buckler_session(request, handler): 'app_id': config.buckler['app_id'], 'app_key': config.buckler['app_key'], 'userid': user_id, - 'session': user_sid - } + 'session': user_sid } async with aiohttp.ClientSession() as session: async with session.get(url, params=params) as resp: data = await resp.json() @@ -34,6 +33,7 @@ async def buckler_session(request, handler): resp.set_cookie( 'redirect', request.url, + domain=config.server_domain, secure=True, httponly=True) #samesite='strict') @@ -55,6 +55,7 @@ async def buckler_session(request, handler): resp.set_cookie( 'userid', user_id, + domain=config.server_domain, max_age=30*24*60*60, secure=True, httponly=True) @@ -62,6 +63,7 @@ async def buckler_session(request, handler): resp.set_cookie( 'session', user_sid, + domain=config.server_domain, max_age=30*24*60*60, secure=True, httponly=True) diff --git a/config.py.template b/config.py.template index 5defdb3..3256cf8 100644 --- a/config.py.template +++ b/config.py.template @@ -7,7 +7,8 @@ rtorrents = [ 'scgi://localhost:5001', ] -prefix = '/aberrant' +server_domain = 'steelbea.me' +url_prefix = '/aberrant' buckler = { 'url': "http://192.168.1.100:5400/buckler", 'app_id': 1,