Description
Precisamos implementar uma funcionalidade que crie uma senha aleatória e envie para o celular do usuário (via SMS ou WhatsApp) no momento em que o usuário é criado, garantindo uma forma segura e conveniente de acessar o sistema.
Problema
User story: Eu sou um administrador. Eu estou criando novos usuários no sistema. Mas atualmente, não há uma forma automatizada de fornecer as credenciais iniciais de login, o que complica a comunicação e a segurança no momento da criação de novos usuários.
É essencial que o sistema crie uma senha aleatória no momento da criação do usuário e envie essa senha para o celular do usuário, garantindo segurança e conveniência no acesso inicial ao sistema.
Critérios para aceitação
- O sistema deve gerar uma senha aleatória no momento da criação do usuário.
- A senha deve ser enviada para o celular do usuário via SMS ou WhatsApp.
- O sistema deve utilizar um serviço de envio de mensagens confiável (por exemplo, Twilio, Nexmo, etc).
- A senha gerada deve ser segura, seguindo padrões de complexidade (letras maiúsculas e minúsculas, números e caracteres especiais).
- Usar funções de geração de números aleatórios seguras.
Critério de sucesso
Os novos usuários recebem uma senha aleatória no momento da criação, via SMS ou WhatsApp, garantindo uma forma segura e conveniente de acessar o sistema.
Metadata
Metadata
Assignees
Type
Projects
Status