Visão Geral
Como enviar código de acesso para o usuário
Como redefinir a senha
.......
....
.....
,,,,
A recuperação de senha deve estar ativa por meio da propriedade enable.recover.password
DATASUL FOR THF
A recuperação de senha deve estar ativa nas Propriedades do Sistema.
Caso a recuperação de senha não esteja ativa, será retornada uma mensagem de ERRO. |


Para mais informações sobre a propriedade, acesse Documentação "datasul_framework.properties".
Para mais informações sobre a propriedade, acesse Segurança.
ATENÇÃO: Verifique se os parâmetros de e-mail estão configurados e funcionais, o processo de redefinição de senha faz o uso do método de envio definido no produto.
Caso ocorra erro no processo de envio de e-mail será retornado status 400 Bad Request.

Para mais informações sobre os parâmetros, acesse Parâmetros Email Foundation (BTB962ZB)
Para mais informações sobre os parâmetros, acesse E-mail.
Para realizar o envio do código de acesso, utilize o serviço passwordReset existente no contexto totvs-login, seguindo as premissas:
POST Deve ser enviado o parâmetro email, contendo o e-mail do usuário do produto, que está solicitando o código de acesso.INTERNO.status 400 Bad Requestemail errado(emaill) ou sem valor.JSON;
http://<SERVIDOR>:<PORTA>/totvs-login/passwordReset?email=<E-MAIL_DO_USUÁRIO>
Ao executar o serviço com sucesso, o usuário receberá um e-mail contendo o código de acesso para redefinição de senha. O código de acesso deve ser encaminhado para o serviço de redefinição de senha, para mais informações leia o conteúdo 04. Como redefinir a senha.
Abaixo temos o exemplo de um e-mail padrão contendo o código de acesso:

|
Para redefinir a senha, utilize o serviço passwordReset existente no contexto totvs-login, seguindo as premissas:
POST JSON no corpo da requisição com as informações:guid: É o código de acesso, que o usuário recebeu por e-mail;newPassword: É a nova senha do usuário;confirmNewPassword: É a confirmação da senha do usuário;
JSON;
http://<SERVIDOR>:<PORTA>/totvs-login/passwordReset
dadsadsa
dadsad
IMPORTANTE!Disponível para releases 12.1.29 e superiores. |