Method: accounts.mfaSignIn.start

Mengirim tantangan MFA

Permintaan HTTP

POST https://identitytoolkit.googleapis.com/v2/accounts/mfaSignIn:start

URL menggunakan sintaks gRPC Transcoding.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "mfaPendingCredential": string,
  "mfaEnrollmentId": string,
  "tenantId": string,

  // Union field sign_in_info can be only one of the following:
  "phoneSignInInfo": {
    object (StartMfaPhoneRequestInfo)
  }
  // End of list of possible types for union field sign_in_info.
}
Kolom
mfaPendingCredential

string

Wajib. Kredensial tertunda dari login faktor pertama.

mfaEnrollmentId

string

Wajib. ID pendaftaran MFA dari daftar pendaftaran MFA pengguna saat ini.

tenantId

string

ID tenant Identity Platform tempat pengguna login. Jika tidak ditetapkan, pengguna akan login ke project Identity Platform default.

Kolom union sign_in_info. Informasi MFA menurut jenis faktor ke-2. sign_in_info hanya ada berupa salah satu diantara berikut:
phoneSignInInfo

object (StartMfaPhoneRequestInfo)

Info verifikasi untuk mengizinkan pengiriman SMS guna verifikasi telepon.

Isi respons

Respons mfaSignIn.start.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{

  // Union field response_info can be only one of the following:
  "phoneResponseInfo": {
    object (StartMfaPhoneResponseInfo)
  }
  // End of list of possible types for union field response_info.
}
Kolom
Kolom union response_info. MultiFactor memulai respons login menurut jenis faktor ke-2. response_info hanya ada berupa salah satu diantara berikut:
phoneResponseInfo

object (StartMfaPhoneResponseInfo)

Informasi sesi login Multi-Faktor khusus untuk faktor kedua jenis SMS. Bersama dengan kode sekali pakai yang diambil dari SMS yang dikirim, konten informasi sesi ini harus diteruskan ke mfaSignIn.finalize untuk menyelesaikan login.

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.