Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v3.x.
Avatar do usuário
Por Danielsbr
#87360
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"
Avatar do usuário
Por reds
Mensagens Especiais
#87363
ola @Danielsbr

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

;)
Avatar do usuário
Por Danielsbr
#87400
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!
Avatar do usuário
Por reds
Mensagens Especiais
#87401
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
#90291
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

Gente preciso de ajuda urgente. Na migraç&a[…]

Caro @reds , muito obrigado pela resposta.

PHP 8+ incompatibilidade

Toda tradução para a versão 3[…]

Ola @alex3257 Se você precisa apenas ver […]