Method: projects.tenants.createSessionCookie

Membuat cookie sesi untuk token ID Identity Platform yang diberikan. Cookie sesi digunakan oleh klien untuk mempertahankan status login pengguna.

Permintaan HTTP

POST https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}/tenants/{tenantId}:createSessionCookie

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
targetProjectId

string

ID project tempat akun tersebut berada.

tenantId

string

ID tenant tenant Identity Platform tempat akun berada.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "idToken": string,
  "validDuration": string
}
Kolom
idToken

string

Wajib. Token ID Identity Platform yang valid.

validDuration

string (int64 format)

Jumlah detik hingga cookie sesi berakhir masa berlakunya. Tentukan durasi dalam detik, antara lima menit dan empat belas hari, secara inklusif.

Isi respons

Jika berhasil, isi respons akan berisi instance CreateSessionCookieResponse.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/identitytoolkit
  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.