fga-eps-mds / 2020.2-Anunbis

Aplicação que auxilia na avaliação de professores e disciplinas da UnB. Anunbis: https://anunbis-frontend.herokuapp.com/. Anunbis-API: http://anunbis-backend.herokuapp.com/
https://fga-eps-mds.github.io/2020.2-Anunbis/
GNU General Public License v3.0
5 stars 11 forks source link

Validacação do email #206

Closed thiagohdaqw closed 3 years ago

thiagohdaqw commented 3 years ago

Descrição:

O email do usuario tem que ser verificado para comprovar a identidade de quem está se cadastrando.

Tarefas:

Critérios de aceitação:

thiagohdaqw commented 3 years ago

Flask-Mail

Foi escolhido para realizar esse serviço por sua integração com o Flask.

E-mail que envia as mensagens

Antes de tudo, o e-mail, que vai ser responsável pelo envio de emails, deve estar configurado para permitir acesso de aplicações menos seguras. Assim, para você configurar o e-mail na aplicação, você deve inserir as credenciais dele no arquivo .env e deve setar a variável MAIL_SUPPRESS_SEND para 0, essa variável controla o a supressão do envio ou não, ou seja, que você quer q o e-mail seja enviado ou não. Essa variável é importante na hora do desenvolvimento pq não é sempre q você vai querer que o e-mail seja enviado.

/.env image

Recomendo colocar essas credenciais no .env.dev para voce conseguir diferenciar e nao commitar esse arquivo.

thiagohdaqw commented 3 years ago

Links Importantes:

Como enviar email

Como testar email