npm install auth0-guardian-js
Fichiers sources
Configurer Guardian
requestToken
ou d’un ticket
dépend de la méthode d’authentification. Le ticket correspond à un ticket d’inscriptiongénéré précédemment.
Utiliser un domaine personnalisé
Si vous avez configuré un domaine personnalisé pour votre locataire Auth0, vous devrez mettre à jour la propriétéserviceUrl
pour qu’elle pointe vers le point de terminaison Guardian.
Inscrire des appareils
L’inscription d’appareils comprend les étapes suivantes :- Démarrer la transaction.
- (facultatif) Vérifier si l’utilisateur est déjà inscrit. Vous ne pouvez pas vous inscrire deux fois.
- Envoyer les informations nécessaires à l’inscription.
- Confirmer l’inscription.
- Montrer le code de récupération.
enrollment-complete
.
Authentifier
Pour s’authentifier à l’aide d’une méthode, il faut exécuter les étapes suivantes :- Démarrer la transaction.
- (facultatif) Vérifier si l’utilisateur est déjà inscrit. Vous devez être inscrit pour vous authentifier.
- Demander l’authentification (notification poussée ou SMS). La demande est un noop pour OTP.
- Vérifier OTP (
.verify
est un noop pour le Push).
auth-response
avec la charge utile à envoyer au serveur; vous pouvez utiliser auth0GuardianJS.formPostHelper(’{{ postActionURL }}’, payload)
pour renvoyer le message au serveur.
Vous pouvez également recevoir auth-rejected
si la notification poussée a été reçue.