in server/app/lib/asfuid.py [0:0]
def __init__(self):
if quart.session and "uid" in quart.session:
# Assert that the oauth session is not too old
assert quart.session.get("timestamp", 0) > int(
time.time() - SESSION_TIMEOUT
), "Session timeout, please authenticate again"
self.uid = quart.session["uid"]
self.name = quart.session["fullname"]
self.projects = quart.session["projects"]
self.pmcs = quart.session["pmcs"]
self.root = quart.session["isRoot"]
else:
raise AssertionError("User not logged in via Web UI")