devhatt / pet-dex-backend

MIT License
43 stars 56 forks source link

Fazer 2FA via Email #47

Open GabrielTrindadeC opened 7 months ago

GabrielTrindadeC commented 7 months ago

Descreva a funcionalidade Implementação da autenticação de dois fatores (2FA) via e-mail, integrando essa funcionalidade à camada de envio de e-mails já existente no sistema.

Impedimentos:

Descrição Esta funcionalidade propõe a adição de uma camada adicional de segurança por meio da autenticação de dois fatores utilizando o e-mail como canal de verificação. Ao realizar o login, os usuários receberão um código de verificação no seu endereço de e-mail registrado, e a autenticação só será concluída com sucesso após a inserção correta desse código.

Cenário de Uso A implementação do 2FA via e-mail oferece uma camada extra de proteção para as contas dos usuários, mitigando riscos de acesso não autorizado. A integração com a camada de envio de e-mails já existente simplifica o processo, aproveitando a infraestrutura de comunicação já estabelecida no sistema.

Detalhes de Implementação A implementação do 2FA via e-mail envolverá a geração e envio automático de códigos de verificação para os usuários após a tentativa de login. Além disso, será necessário integrar a lógica de verificação, garantindo que a autenticação seja concluída apenas com a inserção correta do código enviado ao e-mail registrado.

Conceitos Visuais [Incluir qualquer esboço ou representação visual, se aplicável.]

Informações Adicionais É importante documentar o fluxo completo do processo de 2FA via e-mail, destacando as mensagens de comunicação com o usuário e as etapas necessárias para a verificação do código. Além disso, a equipe de suporte e os usuários finais devem ser informados sobre essa nova camada de segurança e como utilizá-la no processo de autenticação.

devlefel commented 7 months ago

13

oswaldo-oliveira commented 3 weeks ago

eu quero!!!