diff --git a/auth/oauth.py b/auth/oauth.py index e4e5da89..5f778586 100644 --- a/auth/oauth.py +++ b/auth/oauth.py @@ -965,6 +965,13 @@ async def oauth_callback_http(request: Request) -> JSONResponse | RedirectRespon logger.info(f"✅ OAuth: токен передан в URL для user_id={author.id}") logger.info(f"🔗 Final redirect URL: {final_redirect_url}") + # 🔍 Дополнительная диагностика редиректа + logger.info("🔍 RedirectResponse details:") + logger.info(" - Status code: 307") + logger.info(f" - Location header: {final_redirect_url}") + logger.info(f" - URL length: {len(final_redirect_url)}") + logger.info(f" - Contains token: {'access_token=' in final_redirect_url}") + logger.info(f"✅ OAuth успешно завершен для {provider}, user_id={author.id}") return response