token-storage-refactored
Some checks failed
Deploy on push / type-check (push) Failing after 8s
Deploy on push / deploy (push) Has been skipped

This commit is contained in:
2025-06-02 21:50:58 +03:00
parent cca2f71c59
commit 21d28a0d8b
33 changed files with 2934 additions and 1533 deletions

View File

@@ -6,8 +6,8 @@ from passlib.hash import bcrypt
from auth.exceptions import ExpiredToken, InvalidPassword, InvalidToken
from auth.jwtcodec import JWTCodec
from auth.tokenstorage import TokenStorage
from services.db import local_session
from services.redis import redis
from utils.logger import root_logger as logger
# Для типизации
@@ -146,8 +146,7 @@ class Identity:
# Проверяем существование токена в хранилище
token_key = f"{payload.user_id}-{payload.username}-{token}"
token_storage = TokenStorage()
if not await token_storage.exists(token_key):
if not await redis.exists(token_key):
logger.warning(f"[Identity.token] Токен не найден в хранилище: {token_key}")
return {"error": "Token not found"}