Skip to main content
ResetPasswordMfaWebAuthnPlatformChallengeMembers
Example

Propriétés

Accès aux propriétés et aux données propres à l’écran « reset-password-mfa-webauthn-platform-challenge ».

Méthodes

Promise<void>
Lance le défi de l’authentificateur de plateforme WebAuthn en appelant navigator.credentials.get() à l’aide des options de défi fournies dans screen.publicKey. En cas de réussite, soumet l’assertion d’authentification obtenue à Auth0 avec action: "default".Une promesse qui est résolue lorsque la tentative de vérification est soumise. Une opération réussie entraîne généralement une redirection.

Lève

Lève une erreur si screen.publicKey est absent, si navigator.credentials.get() échoue (p. ex., annulation par l’utilisateur NotAllowedError), ou si l’envoi du formulaire à Auth0 échoue. Si navigator.credentials.get() échoue avec une DOMException, il est recommandé d’intercepter cette erreur et d’appeler reportBrowserError.
Example
Promise<void>
Signale une erreur côté navigateur survenue durant l’appel d’API navigator.credentials.get(). Cela sert à informer Auth0 de problèmes comme l’annulation par l’utilisateur, le délai d’expiration ou du matériel non pris en charge. Soumet les détails de l’erreur avec action: "showError::{errorDetailsJsonString}".Une promesse qui est résolue lorsque le rapport d’erreur est soumis.

Lève

Si l’envoi du formulaire échoue (p. ex., erreur réseau).
Example
Promise<void>
Permet à l’utilisateur de renoncer au défi de plateforme WebAuthn et de choisir une autre méthode d’AMF. Cette action soumet action: "pick-authenticator" à Auth0, ce qui devrait rediriger l’utilisateur vers un écran de sélection d’un facteur d’AMF pour le flux de réinitialisation du mot de passe.Une promesse qui se résout lorsque l’action « pick-authenticator » est soumise.

Lève

Si la soumission du formulaire échoue.
Example