Skip to main content

Overview

O OTP é um mecanismo genérico de verificação que gera um código numérico de 6 dígitos, mantém apenas sua versão protegida e entrega o código ao usuário. Cada OTP está vinculado a um contexto que determina qual operação será autorizada após a verificação, como recuperação de senha, troca de telefone ou troca de email.

How It Works

A verificação ocorre dentro do fluxo que consome o OTP (ex.: reset-password), usando o otpId devolvido na solicitação junto com o code.

Registro

Supported Contexts

Novos contextos podem ser adicionados conforme necessário (ex.: two-factor auth). O mecanismo de geração, entrega e verificação permanece o mesmo — apenas a ação pós-verificação muda.

Business Rules

O código OTP não é um token de autenticação. É um código de verificação de curta duração que, após validado, dispara a ação correspondente ao seu contexto.