Skip to content

feat(recordatorios): mejorar la vinculacion con Google Calendar

sebastian.debesa requested to merge feature/gestion-recordatorios into pft

Agrega GET /api/google/estado para que el frontend refleje si el usuario ya esta vinculado, en lugar de asumir que siempre falta vincularlo.

El callback ahora responde HTML con una pagina de resultado y un enlace de vuelta a la aplicacion, en lugar de texto plano que mencionaba Swagger.

El state del flujo OAuth pasa a ser un token aleatorio de un solo uso con vigencia de 10 minutos, en vez del email del usuario, que era adivinable y permitia replay. El mapeo state -> email se mantiene en memoria.

Tambien corrige el path de /api/google/vincular, que no coincidia con el permitido en SecurityConfig por la tilde.

Merge request reports

Loading