Recuperação de senha

Iniciando a recuperação de senha

Para iniciar o processo de redefinição de senha de um usuário da plataforma, primeiramente deve-se realizar o envio do link para a página de cadastro de nova senha ao usuário por e-mail. Esse processo deve ser feito através do endpoint Iniciar o processo de redefinição de senha.

Página de cadastro de nova senha

Existem duas opções para que o cadastro da nova senha do usuário seja feito, são elas:

  • Utilizando a página disponibilizada pela 4all;
  • Utilizando uma página customizada.

Utilizando a página disponibilizada pela 4all

Por padrão, a 4all disponibiliza uma página para o cadastro da nova senha do usuário. O link contido que é enviado ao usuário, o encaminhará o para esta página. Ela já possui toda funcionalidade necessária para que o usuário informe e atualize sua senha, sem a necessidade de qualquer implementação por parte do cliente.

No entanto, não é possível realizar customizações nesta página, como inclusão de elementos visuais e outras estilizações, apenas o logo do cliente e sua cor principal podem ser adicionadas.

Utilizando uma página customizada

O cliente também pode desenvolver sua própria página de cadastro de nova senha com layout e domínio próprios. Isso permite que o usuário tenha uma experiência ainda melhor, pois além de estar no seu próprio domínio, a página ainda terá toda identidade visual da sua marca.

Caso seja essa a escolha, mais uma etapa precisará ser adicionada neste processo, que é a atualização da nova senha do usuário na plataforma. Você precisará obter os dados enviados no link de cadastro de nova senha, para utilização no endpoint de cadastro de nova senha (Redefinir a senha de um usuário).

O link contido no e-mail de redefinição de senha possui os parâmetros platform, username, email, token e type, conforme o exemplo abaixo:

https://acme.com?platform=ACME
  &username=john.doe@acme.com
  &email=john.doe@acme.com
  &token=slawMg8KCL//yrKPV4Ggow==
  &type=MERCHANT

Para utilizar essa opção, entre em contato conosco através do e-mail meajuda@4all.com.

E-mail enviado ao usuário

O layout do e-mail de redefinição de senha pode ser customizado de acordo com a preferência do cliente. Para que seja utilizado um layout customizado, entre em contato com o e-mail meajuda@4all.com, e envie o novo layout em formato HTML. Também é possível utilizar uma conta de e-mail própria para o envio das mensagens.

Referência

URL Endpoint
Obter token de acesso POST /v2/token
Iniciar o processo de redefinição de senha POST /v1/login/customer/password
Redefinir a senha de um usuário PUT /v1/login/customer/password