Afficher la page d'accueil
Dans le cadre de la / vous voulez vérifier si une session existe déjà. Si ce n'est pas le cas, vous invitez l'utilisateur à vérifier les détails de son Account à l'aide de son numéro de téléphone portable avant de l'autoriser à poursuivre.
Après l'authentification, un objet de session sera créé et vous pourrez l'utiliser pour récupérer et afficher le numéro de téléphone mobile de l'utilisateur.
Saisissez le code suivant dans le champ / gestionnaire d'itinéraires :
app.get('/', (req, res) => {
if (!req.session.user) {
res.render('index', {
brand: VONAGE_BRAND_NAME,
});
} else {
res.render('index', {
number: req.session.user.number,
brand: VONAGE_BRAND_NAME,
});
}
});
Exécutez la commande suivante :
Visiter http://localhost:3000 dans votre navigateur et assurez-vous que la page s'affiche correctement :

Assurez-vous également que lorsque vous cliquez sur le bouton "Verify me", vous êtes redirigé vers une page où vous pouvez saisir votre numéro de téléphone portable :

Bien que vous puissiez saisir votre numéro ici, vous ne recevrez toujours pas de code de vérification. Vous mettrez en œuvre cette fonctionnalité à l'étape suivante !
Authentification par paliers
Ajouter une couche de sécurité supplémentaire lorsque les utilisateurs effectuent des tâches sensibles