debug-auth

This commit is contained in:
Untone 2024-02-20 18:20:57 +03:00
parent e85c179d93
commit f7d0d10d50
2 changed files with 8 additions and 5 deletions

View File

@ -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'
@ -81,6 +81,9 @@ async def check_auth(req):
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:
import traceback
traceback.print_exc()
logger.error(e) logger.error(e)
# Возвращаем пустые значения, если не удалось получить user_id и user_roles # Возвращаем пустые значения, если не удалось получить user_id и user_roles

View File

@ -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(