add atat_role to user session data
This commit is contained in:
parent
45588e0ec7
commit
ac150d1af3
@ -15,7 +15,9 @@ class BaseHandler(tornado.web.RequestHandler):
|
||||
|
||||
@tornado.gen.coroutine
|
||||
def login(self, user):
|
||||
user["atat_permissions"] = yield self._get_user_permissions(user["id"])
|
||||
user_permissions = yield self._get_user_permissions(user["id"])
|
||||
user["atat_permissions"] = user_permissions["atat_permissions"]
|
||||
user["atat_role"] = user_permissions["atat_role"]
|
||||
session_id = self.sessions.start_session(user)
|
||||
self.set_secure_cookie("atat", session_id)
|
||||
return self.redirect("/home")
|
||||
@ -25,7 +27,7 @@ class BaseHandler(tornado.web.RequestHandler):
|
||||
response = yield self.authz_client.post(
|
||||
"/users", json={"id": user_id, "atat_role": "ccpo"}
|
||||
)
|
||||
return response.json["atat_permissions"]
|
||||
return response.json
|
||||
|
||||
def get_current_user(self):
|
||||
cookie = self.get_secure_cookie("atat")
|
||||
|
Loading…
x
Reference in New Issue
Block a user