Method: accounts.mfaSignIn.start

Invia la verifica in due passaggi

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione 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.
}
Campi
mfaPendingCredential

string

Obbligatorio. Credenziale in attesa dall'accesso con il primo fattore.

mfaEnrollmentId

string

Obbligatorio. L'ID registrazione dell'autenticazione a due fattori dall'elenco delle registrazioni dell'autenticazione a due fattori correnti dell'utente.

tenantId

string

L'ID del tenant Identity Platform a cui l'utente sta accedendo. Se non è impostato, l'utente accederà al progetto Identity Platform predefinito.

Campo unione sign_in_info. Informazioni sull'MFA in base al tipo di secondo fattore. sign_in_info può essere solo uno dei seguenti:
phoneSignInInfo

object (StartMfaPhoneRequestInfo)

Informazioni di verifica per autorizzare l'invio di un SMS per la verifica telefonica.

Corpo della risposta

Risposta mfaSignIn.start.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione 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.
}
Campi
Campo unione response_info. Risposta all'inizio dell'accesso con l'autenticazione a più fattori in base al tipo di secondo fattore. response_info può essere solo uno dei seguenti:
phoneResponseInfo

object (StartMfaPhoneResponseInfo)

Informazioni sulla sessione di accesso MultiFactor specifiche per i secondi fattori di tipo SMS. Oltre al codice una tantum recuperato dall'SMS inviato, i contenuti di queste informazioni sulla sessione devono essere passati a mfaSignIn.finalize per completare l'accesso.

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.