- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Prova!
Crea un cookie di sessione per il token ID di Identity Platform specificato. Il cookie di sessione viene utilizzato dal client per mantenere lo stato di accesso dell'utente.
Richiesta HTTP
POST https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}/tenants/{tenantId}:createSessionCookie
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
targetProjectId |
L'ID del progetto a cui appartiene l'account. |
tenantId |
L'ID del tenant di Identity Platform a cui appartiene l'account. |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "idToken": string, "validDuration": string } |
Campi | |
---|---|
idToken |
Obbligatorio. Un token ID Identity Platform valido. |
validDuration |
Il numero di secondi che mancano alla scadenza del cookie della sessione. Specifica una durata in secondi, compresa tra cinque minuti e quattordici giorni. |
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene un'istanza di CreateSessionCookieResponse
.
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la sezione Authentication Overview.