Issue #32
0 up
0 down
← To issues list
|
Milestone
7.0
[auth] Reenviar confirmação de email
Ter mecanismo na api para reenviar confirmação de email na realização do cadastro
-
prioridade 5
-
Milestone changed to 7.0
-
Exemplo de chamada: POST /resend_activation_code?value=some@mail.com É preciso avaliar onde essa funcionalidade vai entrar no frontend.
-
Assignee removed
-
Reassigned to @leonardomerlin
-
Casos:
Usuário não cadastrado:
- Um usuário não logado acessa a página de login/cadastro;
- O usuário preenche o formulário de cadastro corretamente;
- O usuário recebe uma mensagem de feedback sobre o e-mail de confirmação;
- Na mensagem de feedback deve haver um link do tipo "Reenviar e-mail de confirmação";
- Ao clicar no link de "Reenviar e-mail de confirmação" o App fará o post informado pelo Victor.
Usuário cadastrado (e não confirmado):
- (idem 1.1)
- O usuário preenche o formulário de login OU de cadastro;
- caso LOGIN: não loga o usuário;
- caso CADASTRO: não efetua o cadastro; não loga o usuário;
- O App apresenta a mensagem de feedback com o link para "Reenviar e-mail de confirmação";
- (idem 1.5)
-
Legal @leonardomerlin
Uma observação é que vai ser necessário o captcha para o reenvio do email (para minimizar ataques).
-
@vfcosta, estou fazendo a seguinte requisição POST:
http://hom.dialoga.gov.br/api/v1/resend_activation_code?value=user@email.com&captcha_text=captchafake&txtToken_captcha_serpro_gov_br=458122137102193261311061828230519322619187181094240186
E está retornando 404, página não existente.
- A requisição está correta? Respondido - SIM. 404 retorna para e-mails não válidos.
- Vamos utilizar captcha, certo? Respondido - SIM.
-
mentioned in commit f7a240386808c35f2c3e68bd347bac8632c456c9
-
Status changed to closed