Validar OTP
POST/v1/sessions/signinup/code/consume
Valida a senha descartável (OTP) enviada por e-mail ou SMS e gera o token JWT se a autenticação for bem-sucedida.
Request
- application/json
Body
deviceIdstringrequired
Identificador único gerado pelo Supertokens do dispositivo de onde o usuário está acessando.
preAuthSessionIdstringrequired
Identificador da sessão criada e gerenciada pelo Supertokens.
userInputCodestringrequired
Senha descartável, ou OTP (One-Time Password) enviada ao usuário por e-mail ou SMS.
Responses
- 200
Usuário autenticado com sucesso.
- application/json
- Schema
- Example (from schema)
Schema
createdNewUserboolean
Indicador se um novo usuário foi criado.
statusstring
Status de sucesso
user
object
Usuário do supertokens referente à requisição
emailstring
O endereço de e-mail do usuário.
phoneNumberstring
O número de telefone do usuário.
idstring
Identificador único do usuário do Supertokens
timeJoinednumber
Timestamp referente ao tempo de criação do usuário.
{
"createdNewUser": true,
"status": "string",
"user": {
"email": "string",
"phoneNumber": "string",
"id": "string",
"timeJoined": 0
}
}