Python
Vérifier le code de vérification
Pour vérifier le code soumis par l'utilisateur, vous faites appel à la fonction Verify check endpoint (point final de contrôle). Vous passez dans le request_id (qui a été renvoyée par l'appel au point de terminaison de la demande Verify à l'étape précédente).
La réponse vous indique si l'utilisateur a saisi le bon code. Si le statut est zéro, le code qu'il a saisi est le même que celui qui lui a été envoyé. Dans ce cas, créez un objet session utilisateur.
Après avoir vérifié le code, renvoyez l'utilisateur à la page d'accueil.
Saisissez le code suivant dans le champ /check-code pour y parvenir :
@app.route("/check-code", methods=["POST"])
def check_code():
response = verify.check(session["request_id"],
code=request.form.get("code"))
if response["status"] == "0":
session["verified_number"] = session["unverified_number"]
return render_template("index.html",
number=session["verified_number"],
brand=VONAGE_BRAND_NAME)
else:
return render_template("index.html", error=response["error_text"])
Authentification par paliers
Ajouter une couche de sécurité supplémentaire lorsque les utilisateurs effectuent des tâches sensibles
Étapes
1
Introduction2
Créer l'application Node.js3
Initialiser vos dépendances4
Configurer l'application5
Définir les itinéraires6
Créer l'interface utilisateur7
Afficher la page d'accueil8
Envoyer la demande de vérification9
Vérifier le code de vérification10
Essayez-le !11
Quelle est la prochaine étape ?