Indice
AccountManagementService
(interfaccia)AuthenticationV2Alpha1Service
(interfaccia)AutoRetrievalInfo
(messaggio)FinalizeMfaEnrollmentRequest
(messaggio)FinalizeMfaEnrollmentResponse
(messaggio)FinalizeMfaPhoneRequestInfo
(messaggio)FinalizeMfaPhoneResponseInfo
(messaggio)FinalizeMfaSignInRequest
(messaggio)FinalizeMfaSignInResponse
(messaggio)MfaProvider
(enum)StartMfaEnrollmentRequest
(messaggio)StartMfaEnrollmentResponse
(messaggio)StartMfaPhoneRequestInfo
(messaggio)StartMfaPhoneResponseInfo
(messaggio)StartMfaSignInRequest
(messaggio)StartMfaSignInResponse
(messaggio)WithdrawMfaRequest
(messaggio)WithdrawMfaResponse
(messaggio)
AccountManagementService
Gestione dell'account per Identity Toolkit
FinalizeMfaEnrollment |
---|
Completa la registrazione di un numero di telefono come fattore di autenticazione a due fattori per l'utente.
|
StartMfaEnrollment |
---|
Invia un SMS di verifica della registrazione all'autenticazione a più fattori per un utente.
|
WithdrawMfa |
---|
Revoca un'autenticazione a più fattori per l'utente
|
AuthenticationV2Alpha1Service
Autenticazione per Identity Toolkit
FinalizeMfaSignIn |
---|
Verifica la verifica MultiFactorAuth ed esegue l'accesso MultiFactorAuth |
StartMfaSignIn |
---|
Invia la verifica MultiFactorAuth |
AutoRetrievalInfo
Le informazioni necessarie per recuperare automaticamente un SMS.
Campi | |
---|---|
app_signature_hash |
L'hash della firma dell'app per Android per l'API SMS Retriever di Google Play Services. |
FinalizeMfaEnrollmentRequest
Completa la registrazione di un numero di telefono come fattore di autenticazione a due fattori per l'utente.
Campi | |
---|---|
id_token |
Obbligatorio. Token ID primo fattore di Firebase per indicare l'utente autenticato. |
mfa_provider |
Obbligatorio. Tipo di secondo fattore. |
display_name |
Nome visualizzato inserito dagli utenti per distinguere tra diversi fattori multifattoriali dello stesso tipo o di tipo diverso. |
Campo unione verification_info . Obbligatorio. Informazioni sulla registrazione MultiFactor da verificare. verification_info può essere solo uno dei seguenti: |
|
phone_verification_info |
Informazioni di verifica specifiche per l'autenticazione telefonica. |
FinalizeMfaEnrollmentResponse
Risposta FinalizeMfaEnrollment.
Campi | |
---|---|
id_token |
Token ID Firebase per l'utente MFA. |
refresh_token |
Token di aggiornamento per l'utente MFA per ottenere l'ID token MFA. |
Campo unione auxiliary_auth_info . Dati di registrazione verificati con MultiFactor. auxiliary_auth_info può essere solo uno dei seguenti: |
|
phone_auth_info |
Informazioni di autenticazione ausiliarie specifiche per l'autenticazione del telefono. |
FinalizeMfaPhoneRequestInfo
Richiesta di informazioni sull'autenticazione a due fattori specifiche per l'autenticazione telefonica.
Campi | |
---|---|
session_info |
Una stringa opaca che rappresenta la sessione di registrazione. |
code |
Codice di verifica inserito dall'utente. |
android_verification_proof |
Solo su Android. Utilizzi per la verifica "istantanea" del numero di telefono tramite GmsCore. |
phone_number |
Obbligatorio se viene presentata una prova di verifica Android. |
FinalizeMfaPhoneResponseInfo
Informazioni sulla risposta dell'autenticazione a due fattori specifiche per l'autenticazione telefonica.
Campi | |
---|---|
android_verification_proof |
Solo su Android. Sostituzione a lungo termine per un codice valido associato al dispositivo Android. |
android_verification_proof_expire_time |
Solo su Android. Data e ora di scadenza della prova di verifica in secondi. |
phone_number |
Per la prova della verifica Android. |
FinalizeMfaSignInRequest
Completa l'accesso a più fattori verificando la verifica dell'autenticazione a più fattori.
Campi | |
---|---|
mfa_provider |
Obbligatorio. Tipo di secondo fattore. |
mfa_pending_credential |
Obbligatorio. Credenziale in attesa dall'accesso con il primo fattore dell'MFA. |
Campo unione verification_info . Obbligatorio per una delle informazioni di verifica. Le informazioni di registrazione a MultiFactor da verificare. verification_info può essere solo uno dei seguenti: |
|
phone_verification_info |
Informazioni di verifica specifiche per l'autenticazione telefonica. |
FinalizeMfaSignInResponse
Risposta FinalizeMfaSignIn.
Campi | |
---|---|
id_token |
Token ID Firebase per l'utente MFA. |
refresh_token |
Token di aggiornamento per l'utente MFA per ottenere l'ID token MFA. |
Campo unione auxiliary_auth_info . Dati di accesso verificati con MultiFactor. auxiliary_auth_info può essere solo uno dei seguenti: |
|
phone_auth_info |
Informazioni di autenticazione ausiliarie specifiche per l'autenticazione del telefono. |
MfaProvider
Il tipo di autenticazione da utilizzare per l'autenticazione a due fattori.
Enum | |
---|---|
MFA_PROVIDER_UNSPECIFIED |
Valore predefinito. Non utilizzare. |
PHONE_SMS |
Autenticazione telefonica. |
StartMfaEnrollmentRequest
Invia un SMS di verifica della registrazione all'autenticazione a più fattori per un utente.
Campi | |
---|---|
id_token |
Obbligatorio. Token ID primo fattore di Firebase per indicare l'utente autenticato. |
mfa_provider |
Obbligatorio. Tipo di secondo fattore. |
Campo unione enrollment_info . Obbligatorio. Informazioni su MultiFactor per tipo di secondo fattore. enrollment_info può essere solo uno dei seguenti: |
|
phone_enrollment_info |
Informazioni di accesso specifiche per l'autenticazione telefonica. |
StartMfaEnrollmentResponse
Risposta StartMfaEnrollment.
Campi | |
---|---|
Campo unione enrollment_response . Risposta all'inizio della registrazione a più fattori in base al tipo di secondo fattore. enrollment_response può essere solo uno dei seguenti: |
|
phone_session_info |
Informazioni sulla risposta alla registrazione specifiche per l'autenticazione telefonica. |
StartMfaPhoneRequestInfo
Richiesta di informazioni sull'autenticazione a due fattori specifiche per l'autenticazione telefonica.
Campi | |
---|---|
phone_number |
Obbligatorio per la registrazione. Numero di telefono da registrare come autenticazione a due fattori. |
ios_receipt |
Solo su iOS. Ricezione della convalida del token dell'app con APNS. |
ios_secret |
Solo su iOS. Secret inviato all'app per iOS tramite APNS. |
recaptcha_token |
Solo web. Soluzione reCAPTCHA. |
auto_retrieval_info |
Solo su Android. Utilizzato da Google Play Services per identificare l'app per il recupero automatico. |
safety_net_token |
Solo su Android. Utilizzato per affermare l'identità dell'applicazione al posto di un token recaptcha. Un token SafetyNet può essere generato tramite l'API SafetyNet Android Attestation, con la codifica Base64 del campo |
StartMfaPhoneResponseInfo
Informazioni sulla risposta dell'autenticazione a due fattori specifiche per l'autenticazione telefonica.
Campi | |
---|---|
session_info |
Una stringa opaca che rappresenta la sessione di registrazione. |
StartMfaSignInRequest
Avvia l'accesso a più fattori inviando la verifica dell'autenticazione a più fattori.
Campi | |
---|---|
mfa_provider |
Obbligatorio. Tipo di autenticazione a più fattori. |
mfa_pending_credential |
Obbligatorio. Credenziale in attesa dall'accesso con il primo fattore dell'MFA. |
mfa_enrollment_id |
Obbligatorio. ID registrazione MFA dall'accesso con il primo fattore. |
Campo unione sign_in_info . Obbligatorio per uno dei dati di accesso allo smartphone. Informazioni su MultiFactor per tipo di secondo fattore. sign_in_info può essere solo uno dei seguenti: |
|
phone_sign_in_info |
Informazioni di accesso specifiche per l'autenticazione telefonica. |
StartMfaSignInResponse
Risposta StartMfaSignIn.
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: |
|
phone_response_info |
Informazioni sulla risposta specifiche per l'autenticazione telefonica. |
WithdrawMfaRequest
Retira MultiFactorAuth.
Campi | |
---|---|
id_token |
Obbligatorio. Token ID MFA di Firebase per indicare l'utente autenticato. |
mfa_enrollment_id |
Obbligatorio. ID registrazione MFA dall'elenco di MFA verificati di GetAccountInfo. |
WithdrawMfaResponse
Ritira la risposta di MultiFactorAuth.
Campi | |
---|---|
id_token |
Token ID Firebase per il primo fattore di accesso. |
refresh_token |
Token di aggiornamento di Firebase per il primo fattore di accesso. |