Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Envio de Senha Aleatória por SMS ou WhatsApp no Momento da Criação do Usuário #184

Open
rhuam opened this issue May 30, 2024 · 0 comments · May be fixed by #187
Open

Envio de Senha Aleatória por SMS ou WhatsApp no Momento da Criação do Usuário #184

rhuam opened this issue May 30, 2024 · 0 comments · May be fixed by #187

Comments

@rhuam
Copy link
Contributor

rhuam commented May 30, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Disponível para dev
Development

Successfully merging a pull request may close this issue.

1 participant