This commit is contained in:
2025-09-18 12:00:16 +02:00
parent 9d3da20401
commit 73503eb42f
2 changed files with 25 additions and 0 deletions

View File

@@ -162,6 +162,9 @@ async def login(
):
"""Login user and return access tokens"""
logger.info(f"==================================================")
logger.info(f"=== LOGIN ENDPOINT REACHED ===")
logger.info(f"==================================================")
logger.info(f"=== LOGIN DEBUG ===")
logger.info(f"Login attempt for email: {user_data.email}")
logger.info(f"Current UTC time: {datetime.utcnow().isoformat()}")
@@ -170,6 +173,21 @@ async def login(
logger.info(f"Settings check - ADMIN_EMAIL: {settings.ADMIN_EMAIL}")
logger.info(f"Settings check - BCRYPT_ROUNDS: {settings.BCRYPT_ROUNDS}")
# DEBUG: Check Redis connection
try:
logger.info("Testing Redis connection...")
import redis.asyncio as redis
redis_url = settings.REDIS_URL
logger.info(f"Redis URL: {redis_url}")
redis_client = redis.from_url(redis_url)
test_start = datetime.utcnow()
await redis_client.ping()
test_end = datetime.utcnow()
logger.info(f"Redis connection test successful. Time: {(test_end - test_start).total_seconds()} seconds")
await redis_client.close()
except Exception as e:
logger.error(f"Redis connection test failed: {e}")
# DEBUG: Check database connection with timeout
try:
logger.info("Testing database connection...")