- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de autorización
- Pruébalo
Crea una cookie de sesión para el token de ID de Identity Platform determinado. El cliente usa la cookie de sesión para preservar el estado de acceso del usuario.
Solicitud HTTP
POST https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}:createSessionCookie
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
targetProjectId |
Es el ID del proyecto al que pertenece la cuenta. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "idToken": string, "validDuration": string, "tenantId": string } |
Campos | |
---|---|
idToken |
Obligatorio. Un token de ID de Identity Platform válido |
validDuration |
Es la cantidad de segundos hasta que vence la cookie de sesión. Especifica una duración en segundos, entre cinco minutos y catorce días inclusive. |
tenantId |
El ID del usuario de Identity Platform al que pertenece la cuenta. |
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de CreateSessionCookieResponse
.
Alcances de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta Authentication Overview.