Node.js
Comprobar el código de verificación
Para verificar el código enviado por el usuario se realiza una llamada a la función Verify check endpoint. Usted pasa en el request_id (que se obtuvo al llamar al punto final de solicitud «Verify» en el paso anterior).
La respuesta le indica si el usuario ha introducido el código correcto. Si el estado es cero, entonces el código que introdujeron es el mismo que se les envió. En ese caso, crea un objeto de sesión de usuario.
Una vez comprobado el código, redirige al usuario a la página de inicio.
Introduzca el siguiente código en el campo /check-code controlador de ruta para conseguirlo:
Copia
app.post('/check-code', (req, res) => {
// Check the code provided by the user
vonage.verify.check(
{
request_id: verifyRequestId,
code: req.body.code,
},
(err, result) => {
if (err) {
console.error(err);
} else {
if (result.status == 0) {
// User provided correct code, so create a session for that user
req.session.user = {
number: verifyRequestNumber,
};
}
}
// Redirect to the home page
res.redirect('/');
}
);
});
Autenticación reforzada
Añade una capa adicional de seguridad cuando los usuarios realicen tareas confidenciales
Pasos
1
Introducción2
Crear la aplicación Node.js3
Inicializa tus dependencias4
Configurar la aplicación5
Definir las rutas6
Crear la interfaz de usuario7
Mostrar la página de inicio8
Enviar la solicitud de verificación9
Comprobar el código de verificación10
¡Pruébalo!11
¿Y ahora qué?