This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
from services.core import get_author
|
||||
from functools import wraps
|
||||
|
||||
import aiohttp
|
||||
from aiohttp.web import HTTPUnauthorized
|
||||
|
||||
from services.core import get_author
|
||||
from settings import AUTH_URL
|
||||
|
||||
|
||||
@@ -12,7 +13,7 @@ async def check_auth(req) -> (bool, int | None):
|
||||
# Logging the authentication token
|
||||
print(f"[services.auth] checking auth token: {token}")
|
||||
query_name = "validate_jwt_token"
|
||||
opeation = "ValidateToken"
|
||||
operation = "ValidateToken"
|
||||
headers = {
|
||||
"Content-Type": "application/json",
|
||||
}
|
||||
@@ -20,14 +21,14 @@ async def check_auth(req) -> (bool, int | None):
|
||||
variables = {
|
||||
"params": {
|
||||
"token_type": "access_token",
|
||||
"token": token.encode("utf-8"),
|
||||
"token": token,
|
||||
}
|
||||
}
|
||||
|
||||
gql = {
|
||||
"query": f"query {opeation}($params: ValidateJWTTokenInput!) {{ {query_name}(params: $params) {{ is_valid claims }} }}",
|
||||
"query": f"query {operation}($params: ValidateJWTTokenInput!) {{ {query_name}(params: $params) {{ is_valid claims }} }}",
|
||||
"variables": variables,
|
||||
"operationName": opeation,
|
||||
"operationName": operation,
|
||||
}
|
||||
print(f"[services.auth] Graphql: {gql}")
|
||||
try:
|
||||
|
Reference in New Issue
Block a user