- Requête HTTP
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- FinalizeMfaTotpEnrollmentRequestInfo
- FinalizeMfaTotpEnrollmentResponseInfo
- Essayer
Termine l'inscription d'un deuxième facteur pour l'utilisateur.
Requête HTTP
POST https://identitytoolkit.googleapis.com/v2/accounts/mfaEnrollment:finalize
L'URL utilise la syntaxe de transcodage gRPC.
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "idToken": string, "displayName": string, "tenantId": string, // Union field |
Champs | |
---|---|
idToken |
Obligatoire. Jeton d'ID |
displayName |
Nom à afficher saisi par les utilisateurs pour distinguer les différents facteurs d'authentification à deux facteurs du même type ou de types différents. |
tenantId |
ID du locataire Identity Platform auquel appartient l'utilisateur qui active l'authentification multifacteur. Si ce paramètre n'est pas défini, l'utilisateur appartient au projet Identity Platform par défaut. |
Champ d'union verification_info . Informations d'enregistrement de l'authentification multifacteur à valider verification_info ne peut être qu'un des éléments suivants : |
|
phoneVerificationInfo |
Informations de validation pour autoriser l'envoi d'un SMS de validation du numéro de téléphone. |
totpVerificationInfo |
Informations de validation pour TOTP. |
Corps de la réponse
Réponse mfaEnrollment.finalize.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{ "idToken": string, "refreshToken": string, // Union field |
Champs | |
---|---|
idToken |
Le jeton d'ID a été mis à jour pour refléter l'inscription au MFA. |
refreshToken |
Le jeton d'actualisation a été mis à jour pour refléter l'inscription à l'authentification multifacteur. |
Champ d'union auxiliary_auth_info . Informations d'enregistrement validées par l'authentification multifacteur. auxiliary_auth_info ne peut être qu'un des éléments suivants : |
|
phoneAuthInfo |
Informations d'authentification auxiliaires spécifiques à l'authentification par téléphone. |
totpAuthInfo |
Informations d'authentification auxiliaires spécifiques à l'authentification TOTP. |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/cloud-platform
Pour en savoir plus, consultez Authentication Overview.
FinalizeMfaTotpEnrollmentRequestInfo
Informations sur la requête d'authentification multifacteur spécifiques à l'authentification TOTP pour FinalizeMfa.
Représentation JSON |
---|
{ "sessionInfo": string, "verificationCode": string } |
Champs | |
---|---|
sessionInfo |
Chaîne opaque représentant la session d'enregistrement. |
verificationCode |
Code de validation saisi par l'utilisateur. |
FinalizeMfaTotpEnrollmentResponseInfo
Ce type ne comporte aucun champ.
Informations de réponse de l'authentification multifacteur spécifiques à l'authentification TOTP pour FinalizeMfa.