Redefinir Senha / Reset Password
Bloco padrão destinado para redefinição de senha a partir do e-mail do usuário. Permite que seja enviado um e-mail para o usuário com um link para a redefinição de senha.
Figura 1 - Bloco Redefinir Senha
As aplicações padrão do Cronapp utilizam esse bloco na função resetPassword do arquivo blockly UserControl nas aplicações Web (Localização: Bloco de Programação/Web/UserControl).
Para funcionar, o e-mail informado deve estar associado a uma conta e é necessário configurá-lo para que o usuário receba o e-mail de redefinição, para mais detalhes de configuração acesse a documentação Recuperar senha por e-mail.
Compatibilidade
Bloco cliente web: cronapi.authentication.resetPassword()
Retorno
Bloco sem retorno.
Parâmetros
E-mail do usuário usado para redefinir a senha.
Posição: 1
Inglês: Email
Tipo: Texto / String
Exemplo: "user@gmail.com"
Exemplo
A função abaixo, através do bloco Obter valor do Campo, obtém o e-mail do usuário e a partir disso o bloco Redefinir Senha envia um e-mail com um link de redefinição de senha para o usuário.
Figura 2 - Exemplo de uso do bloco Redefinir Senha
A imagem a seguir mostra uma tela para redefinição da senha de um usuário. Após preencher o campo "E-mail" e clicar no botão "Redefinir senha" a função da Figura 2 é executada. Se o campo estiver preenchido corretamente, será exibida uma notificação informando o envio de instruções para o e-mail cadastrado para a redefinição da senha (Figura 2.1).
Figura 2.1 - Resultado exibido a partir das configurações da Figura 2
Nesta página
- 1 Compatibilidade
- 2 Retorno
- 3 Parâmetros
- 3.1 E-mail
- 4 Exemplo