Eliminadas importaciones innecesarias y se actualizó la respuesta del callback de Google para redirigir con el token

This commit is contained in:
Mireya Cueto Garrido
2026-04-13 13:01:30 +02:00
parent 040989bdfc
commit 0449560ae1
+2 -5
View File
@@ -1,9 +1,7 @@
# api/routers/google_auth.py # api/routers/google_auth.py
from fastapi import APIRouter, HTTPException, Depends, Request from fastapi import APIRouter, HTTPException, Request
from fastapi.responses import RedirectResponse from fastapi.responses import RedirectResponse
from pydantic import BaseModel
from bson import ObjectId
import httpx import httpx
import os import os
import jwt import jwt
@@ -36,7 +34,6 @@ async def google_login():
return RedirectResponse(google_auth_url) return RedirectResponse(google_auth_url)
# ----------------------------- # -----------------------------
# 2. CALLBACK → GOOGLE DEVUELVE EL CODE # 2. CALLBACK → GOOGLE DEVUELVE EL CODE
# ----------------------------- # -----------------------------
@@ -95,4 +92,4 @@ async def google_callback(request: Request):
token = create_access_token({"user_id": str(user_id)}) token = create_access_token({"user_id": str(user_id)})
return {"message": "Login con Google exitoso", "token": token} return RedirectResponse(f"http://localhost:5173/login?token={token}")