admin guard
This commit is contained in:
parent
9ca056376c
commit
755a443c96
2 changed files with 5 additions and 5 deletions
|
|
@ -11,10 +11,10 @@ def admin_required():
|
|||
@wraps(fn)
|
||||
def decorator(*args, **kwargs):
|
||||
verify_jwt_in_request()
|
||||
# claims = get_jwt()
|
||||
# user_id = claims["user_id"]
|
||||
is_admin = True # RoleService.is_user_admin(user_id)
|
||||
# TODO: actually check if admin
|
||||
claims = get_jwt()
|
||||
|
||||
user_id = claims["user_id"]
|
||||
is_admin = RoleService.is_user_admin(user_id)
|
||||
if is_admin:
|
||||
return fn(*args, **kwargs)
|
||||
else:
|
||||
|
|
|
|||
Reference in a new issue