為指定的 Identity Platform ID 權杖建立工作階段 Cookie。用戶端會使用工作階段 Cookie 來保留使用者的登入狀態。
HTTP 要求
POST https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}:createSessionCookie
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
targetProjectId |
帳戶所屬專案的 ID。 |
要求主體
要求主體包含下列結構的資料:
JSON 表示法 |
---|
{ "idToken": string, "validDuration": string, "tenantId": string } |
欄位 | |
---|---|
idToken |
這是必要旗標,有效的 Identity Platform ID 權杖。 |
validDuration |
工作階段 Cookie 到期前的秒數。以秒為單位指定時間長度,範圍為 5 分鐘至 14 天 (含)。 |
tenantId |
帳戶所屬 Identity Platform 租戶的租戶 ID。 |
回應主體
如果成功,回應主體會包含 CreateSessionCookieResponse
的執行個體。
授權範圍
需要下列其中一種 OAuth 範圍:
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/cloud-platform
詳情請參閱 Authentication Overview。