debug-auth
This commit is contained in:
parent
e85c179d93
commit
f7d0d10d50
|
@ -57,8 +57,8 @@ async def check_auth(req):
|
||||||
token = req.headers.get('Authorization')
|
token = req.headers.get('Authorization')
|
||||||
user_id = ''
|
user_id = ''
|
||||||
user_roles = []
|
user_roles = []
|
||||||
try:
|
if token:
|
||||||
if token:
|
try:
|
||||||
# Logging the authentication token
|
# Logging the authentication token
|
||||||
logger.debug(f'{token}')
|
logger.debug(f'{token}')
|
||||||
query_name = 'validate_jwt_token'
|
query_name = 'validate_jwt_token'
|
||||||
|
@ -80,8 +80,11 @@ async def check_auth(req):
|
||||||
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')
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(e)
|
import traceback
|
||||||
|
|
||||||
|
traceback.print_exc()
|
||||||
|
logger.error(e)
|
||||||
|
|
||||||
# Возвращаем пустые значения, если не удалось получить user_id и user_roles
|
# Возвращаем пустые значения, если не удалось получить user_id и user_roles
|
||||||
return [user_id, user_roles]
|
return [user_id, user_roles]
|
||||||
|
|
|
@ -12,7 +12,7 @@ from sqlalchemy.sql.schema import Table
|
||||||
from services.logger import get_colorful_logger
|
from services.logger import get_colorful_logger
|
||||||
from settings import DB_URL
|
from settings import DB_URL
|
||||||
|
|
||||||
logger = get_colorful_logger('[services.db]')
|
logger = get_colorful_logger('services.db')
|
||||||
|
|
||||||
# Создание региона кэша с TTL 300 секунд
|
# Создание региона кэша с TTL 300 секунд
|
||||||
cache_region = make_region().configure(
|
cache_region = make_region().configure(
|
||||||
|
|
Loading…
Reference in New Issue
Block a user