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
from fastapi import APIRouter, HTTPException, Depends, Request
from fastapi import APIRouter, HTTPException, Request
from fastapi.responses import RedirectResponse
from pydantic import BaseModel
from bson import ObjectId
import httpx
import os
import jwt
@@ -36,7 +34,6 @@ async def google_login():
return RedirectResponse(google_auth_url)
# -----------------------------
# 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)})
return {"message": "Login con Google exitoso", "token": token}
return RedirectResponse(f"http://localhost:5173/login?token={token}")