npm install auth0-guardian-js
Archivos de origen
Configurar Guardian
requestToken o ticket depende del método de autenticación. ticket corresponde a un ticket de inscripción generado previamente.
Usa un dominio personalizado
serviceUrl para que apunte al endpoint de Guardian:
Inscribir dispositivos
- Inicie la transacción.
- (opcional) Compruebe si el usuario ya está inscrito. No es posible inscribirse dos veces.
- Envíe la información necesaria para la inscripción.
- Confirme la inscripción.
- Muestre el código de recuperación.
enrollment-complete.
Autenticar
- Inicia la transacción.
- (opcional) Comprueba si el usuario ya está inscrito. Para autenticarse, debe estar inscrito.
- Solicita la autenticación (la notificación push o el SMS). Esta solicitud no tiene efecto para OTP.
- Verifica el OTP (
.verifyno tiene efecto para push).
auth-response con el payload que debes enviar al servidor; puedes usar auth0GuardianJS.formPostHelper('{{ postActionURL }}', payload) para reenviar el mensaje al servidor.
También puedes recibir auth-rejected si se recibió la notificación push.