Página 1 de 1

Erro ao redefinir a senha

Enviado: 26 Mai 2020, 12:29
por Danielsbr
Boa tarde,

Utilizo a versão 3.0.3.2, instalação limpa, banco de dados mysql e servidor centos 7. Não consigo efetuar a redefinição de senha dos clientes . já efetuei testes cadastrando um novo cliente pelo painel de controle e também pelo site em ambos os casos o cliente tem acesso mas o processo de redefinir a senha não funciona.

Quando solicito a alteração de senha recebo no e-mail cadastrado o link mas o mesmo informa que o "O código para redefinir a senha é inválido ou foi já foi utilizado"

Re: Erro ao redefinir a senha

Enviado: 26 Mai 2020, 17:38
por reds
ola @Danielsbr

Qual a URL do site?
O erro informado é incomum.
Assim geramos um teste para tal finalidade.

;)

Re: Erro ao redefinir a senha

Enviado: 26 Mai 2020, 17:53
por Danielsbr

Re: Erro ao redefinir a senha

Enviado: 01 Jun 2020, 11:01
por Danielsbr
O erro está na tradução do opencart. No arquivo pencart/html/catalog/language/pt-br/mail/forgotten.php
linha 6 texto original: $_['text_ip'] = 'O IP utilizado para solicitar a nova senha foi: %s';

deverá ser inserido um espaço antes do inicio do texto deixando assim:
$_['text_ip'] = ' O IP utilizado para solicitar a nova senha foi: %s';

Fazendo isso, ao enviar o e-mail para o cliente o link de restauração ficará separado do texto validando seu conteudo!

Re: Erro ao redefinir a senha

Enviado: 01 Jun 2020, 19:51
por reds
Ola @Danielsbr

No caso o erro do envio estava atrelado ao site não ter SSL, após você ter adicionado a mesma isso fez-se funcional.
A requisição para paginas seguras é item obrigatório para dados sensíveis.

:D

Re: Erro ao redefinir a senha

Enviado: 07 Fev 2022, 16:59
por Geraldo Nicodemos
Recentemente eu migrei de servidor e comecei a receber o mesmo erro
Quando o cliente pede para redefinir a senha, ele recebe o link até ai tudo certo, mas ao clicar no link, o cliente recebe a mensagem "O código para redefinir a senha é inválido ou foi já foi utilizado."
Já verifiquei as opções informadas aqui no forum, mas o erro ainda continua