@@ -792,7 +792,11 @@ async def oauth_callback_http(request: Request) -> JSONResponse | RedirectRespon
|
||||
raise ValueError("Session token creation failed")
|
||||
|
||||
logger.info(f"✅ Session token created for {provider}: token_length={len(session_token)}")
|
||||
logger.info(f"🔧 Session token preview: {session_token[:20]}..." if len(session_token) > 20 else f"🔧 Session token: {session_token}")
|
||||
logger.info(
|
||||
f"🔧 Session token preview: {session_token[:20]}..."
|
||||
if len(session_token) > 20
|
||||
else f"🔧 Session token: {session_token}"
|
||||
)
|
||||
|
||||
# Получаем redirect_uri из OAuth данных
|
||||
redirect_uri = oauth_data.get("redirect_uri", FRONTEND_URL)
|
||||
@@ -861,7 +865,9 @@ async def oauth_callback_http(request: Request) -> JSONResponse | RedirectRespon
|
||||
domain=cookie_domain, # Поддержка поддоменов
|
||||
)
|
||||
|
||||
logger.info(f"🍪 Cookie установлен: name={SESSION_COOKIE_NAME}, domain={cookie_domain}, secure={SESSION_COOKIE_SECURE}")
|
||||
logger.info(
|
||||
f"🍪 Cookie установлен: name={SESSION_COOKIE_NAME}, domain={cookie_domain}, secure={SESSION_COOKIE_SECURE}"
|
||||
)
|
||||
logger.info(f"🔗 Final redirect: {final_redirect_url}")
|
||||
logger.info(f"✅ OAuth успешно завершен для {provider}, user_id={author.id}")
|
||||
return response
|
||||
|
||||
Reference in New Issue
Block a user