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
- Gera token de verificação único com tools.generateToken()
- Salva token em user.recovery_token
- Envia email usando mail.sendActive() no idioma do usuário
- 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
- 200
- 401
- 404
E-mail de verificação enviado com sucesso.
Não autorizado ou e-mail inválido. Possíveis causas:
- Token JWT inválido ou expirado
- E-mail do usuário não é válido
Usuário não encontrado