This commit is contained in:
parent
03568ecea0
commit
9f49cde0d7
|
@ -38,8 +38,8 @@ async def check_auth(req):
|
||||||
|
|
||||||
gql = {
|
gql = {
|
||||||
'query': f'query {operation}($params: ValidateJWTTokenInput!) {{'
|
'query': f'query {operation}($params: ValidateJWTTokenInput!) {{'
|
||||||
+ f'{query_name}(params: $params) {{ is_valid claims }} '
|
+ f'{query_name}(params: $params) {{ is_valid claims }} '
|
||||||
+ '}',
|
+ '}',
|
||||||
'variables': variables,
|
'variables': variables,
|
||||||
'operationName': operation,
|
'operationName': operation,
|
||||||
}
|
}
|
||||||
|
@ -47,9 +47,9 @@ async def check_auth(req):
|
||||||
if data:
|
if data:
|
||||||
logger.debug(data)
|
logger.debug(data)
|
||||||
user_data = data.get('data', {}).get(query_name, {}).get('claims', {})
|
user_data = data.get('data', {}).get(query_name, {}).get('claims', {})
|
||||||
user_id = user_data.get('sub')
|
user_id = user_data.get('sub', '')
|
||||||
user_roles = user_data.get('allowed_roles')
|
user_roles = user_data.get('allowed_roles', [])
|
||||||
return [user_id, user_roles]
|
return user_id, user_roles
|
||||||
|
|
||||||
|
|
||||||
async def add_user_role(user_id):
|
async def add_user_role(user_id):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user