diff --git a/ahserver/auth_api.py b/ahserver/auth_api.py index 168c732..9f0917a 100644 --- a/ahserver/auth_api.py +++ b/ahserver/auth_api.py @@ -149,6 +149,10 @@ class AuthAPI: path = request.path userinfo = await get_session_userinfo(request) user = userinfo.userid + if user: + await user_login(request, user, + username=userinfo.username, + userorgid=userinfo.userorgid) is_ok = await self.checkUserPermission(request, user, path) t2 = time.time() ip = get_client_ip(None, request)