Iniciar login federado con Google
GET
/auth/google
const url = 'https://api.dev.lade.com.mx/auth/google';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.dev.lade.com.mx/auth/googleRedirige (302) al Hosted UI de Cognito para iniciar el flujo OAuth con Google como identity provider. El query param origin viaja como state en el Authorization Code Grant para que /auth/google/callback sepa a qué frontend regresar al usuario. El redirect_uri se reconstruye desde el propio Host/stage del evento.
Parameters
Sección titulada «Parameters»Query Parameters
Sección titulada «Query Parameters»origin
string format: uri
URL de origen del frontend que inicia el flujo. Debe estar en ALLOWED_ORIGINS; si no coincide, se usa el primero configurado.
Responses
Sección titulada «Responses»Redirect al Hosted UI de Cognito (/oauth2/authorize?identity_provider=Google)
Headers
Sección titulada «Headers»Location
string
URL del Hosted UI de Cognito