Pular para o conteúdo principal

Send email verification

POST 

/company/users/send_verify

Envie um email de verificação para o usuário atual ativar sua conta. Útil quando o email anterior expirou ou não chegou.

Objetivo

Permitir que os usuários solicitem um novo email de verificação para completar o processo de ativação de sua conta.

Casos de Uso

  • Usuário não recebeu o email de verificação original
  • O link de verificação expirou
  • Usuário deseja alterar seu email e precisa verificar o novo

Autenticação

  • Requer JWT válido (middleware m.isLoged)

Processo

  1. Gera token de verificação único com tools.generateToken()
  2. Salva token em user.recovery_token
  3. Envia email usando mail.sendActive() no idioma do usuário
  4. Retorna confirmação de envio

Conteúdo do Email

  • Assunto: Depende do idioma (user.i18n)
  • Corpo: Inclui link com token de verificação
  • Idioma: Usa o idioma configurado do usuário (user.i18n)

Observações

  • Não valida se o email já está verificado
  • Sobrescreve qualquer token anterior
  • O token é usado no endpoint de verificação de auth

Mensagens de Erro

  • NOT_VALID (401): Email não válido ou vazio

Request

Responses

E-mail de verificação enviado com sucesso.