Visão Geral
Como enviar código de acesso para o usuário
Como redefinir a senha
.......
....
.....
,,,,
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 Request.email 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;
status 400 Bad Request.JSON;
http://<SERVIDOR>:<PORTA>/totvs-login/passwordReset
A modificação do template do e-mail, ocorre por meio de uma chave referente a um template de e-mail parametrizado no produto, abaixo são apresentados os procedimentos:
keyTemplate, dever ser enviado no serviço responsável pelo envio do código de acesso. keyTemplate: 
e-mail recebido:
Abaixo são apresentados procedimentos para gerenciar Templates de e-mail utilizado no processo de redefinição de senha:
Como criar um Template de e-mail:
Como atualizar um Template de e-mail:
Como remover um Template de e-mail:
dadsad
IMPORTANTE!Disponível para releases 12.1.29 e superiores. |