Python
Verifique o código de verificação
Para verificar o código enviado pelo usuário, você faz uma chamada para o Verificar o endpoint de verificação. Você passa o request_id (que foi retornado pela chamada ao endpoint de solicitação Verify na etapa anterior).
A resposta indica se o usuário digitou o código correto. Se o status for zero, significa que o código digitado é o mesmo que foi enviado a ele. Nesse caso, crie um objeto de sessão do usuário.
Depois de verificar o código, redirecione o usuário para a página inicial.
Digite o código a seguir no /check-code manipulador de rota para fazer isso:
Copiar
@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"])
Autenticação reforçada
Adicione uma camada extra de segurança quando os usuários realizarem tarefas confidenciais
Etapas
1
Introdução2
Criar o aplicativo Node.js3
Inicialize suas dependências4
Configurar o aplicativo5
Definir as rotas6
Criar a interface do usuário7
Exibir a página inicial8
Enviar a solicitação de verificação9
Verifique o código de verificação10
Experimente!11
E agora?