Resetar Senha
Função que envia um e-mail para o usuário com instruções de redefinição de senha, neste bloco também é possível alterar a imagem de cabeçalho e rodapé que será exibida no e-mail.
Parâmetros de Entrada
Parâmetro | Nome | Tipo | Doc |
---|
Parâmetro 1 | E-mail do usuário registrado | Texto | Endereço de e-mail que o usuário forneceu no cadastro. |
Parâmetro 2 | Imagem Topo do E-mail | Texto | Imagem de cabeçalho utilizado no e-mail de recuperação de senha. |
Parâmetro 3 | Imagem Rodapé do E-mail | Texto | Imagem de rodapé utilizado no e-mail de recuperação de senha. |
Parâmetro 4 | useOneTimePassword | Lógico | Detecta se a solicitação de alteração de senha partiu de uma aplicação web ou mobile e a partir disso modifica o modo de recuperação de senha, true : o e-mail recebido conterá um token de autenticação para a redefinição de senha.false : o e-mail recebido conterá um link de redirecionamento para a redefinição de senha.
|
Compatibilidade
Servidor
Exemplo
A figura 1 exibe a função resetPassword
do bloco servidor UserControl
, padrão nos projetos criados no Cronapp. Essa função é responsável por enviar um e-mail para um usuário cadastrado que solicitou a redefinição da senha.
Figura 1 - Bloco Resetar Senha
A figura 2 mostra o exemplo de uma solicitação de alteração de senha realizada por um usuário web, o usuário recebeu um link de acesso para redefinir a senha.
Figura 2 - Exemplo do e-mail recebido a partir de uma aplicação web
A mesma solicitação de alteração de senha foi feita a partir de um aplicativo mobile e o usuário recebeu um token de autenticação para redefinir a senha, confira na figura 3.
Figura 3 - Exemplo do e-mail recebido a partir de uma aplicação mobile