maintain user list in apex:users
Haldean Brown
3 years ago
41 | 41 | return None |
42 | 42 | |
43 | 43 | def set_session_user(username): |
44 | r.sadd("apex:users", username) | |
44 | 45 | flask.session["username"] = username |
45 | 46 | |
46 | 47 | def user_is_admin(username=None): |
47 | 48 | if username is None: |
48 | 49 | username = session_user() |
49 | if username is None: | |
50 | return False | |
50 | if username is None: | |
51 | return False | |
51 | 52 | return bool(r.get("apex:users:{}:admin".format(username))) |
52 | 53 | |
53 | 54 | def user_set_admin(username): |