Base de Conhecimento

Como mudar a chave do Prestashop através do phpmyadmin

Em muitas ocasiões, descobrimos que queremos mudar a senha de um cliente ou queremos mudar a senha do backoffice do PrestaShop. O primeiro passo que fazemos é ir al backoffice para acessar e clicar a frase típica: “He esqueci minha contraseña” e não funciona :(. Ahí é quando viene o “desespero” e nos perguntamos: «¿Qué hago ahora?». Não te preocupes, não é necessário ser um programador especialista em PrestaShop, você está neste post explicando como solucionar este problema.

Tutorial de como alterar a senha do PrestaShop com base em dados no phpMyAdmin

Paso 1.- Buscar a chave do cookie

O primeiro ponto é buscar a chave de cookie do nosso PrestaShop, mas Qual ​​é a chave do cookie? A chave do cookie é gerada na instalação do nosso PrestaShop, e é uma cadeia de caracteres que é usada para gerar as senhas de nossa loja online.

Agora que sabemos a função da tecla cookie, vamos por ela. Dependendo da versão do PrestaShop instalada, a chave de cookie pode ser encontrada em diferentes arquivos:

Chave de cookie no PrestaShop 1.6

Para a versão 1.6, encontraremos no arquivo settings.inc.php da rota /config

Chave de cookie no PrestaShop 1.7

Para a versão 1.7, encontraremos no arquivo parameters.php da rota /appp/config

Dentro desses arquivos copiaremos a chave de cookie que usamos nos seguintes passos:

Paso 2.- Acesso à base de dados

Neste passo acessaremos o phpMyAdmin através do painel de hospedagem que temos, normalmente é Plesk ou cPanel. A missão é buscar e acessar a base de dados.

E dentro dela selecionamos phpMyAdmin na base de dados do nosso PrestaShop.

Paso 3.- Alterar a senha na base de dados

Dentro da base de dados, podemos alterar a senha de um cliente ou de um empregado. No nosso caso, vamos mudar o emprego e depois veremos como fazê-lo para um cliente.

No PrestaShop, os funcionários são armazenados na tabela de funcionários, vamos a dicha tabla e pulsamos em editar no empregado que queremos alterar a senha.

Vamos para o campo “passwd” e temos que copiar a chave de cookie seguida da senha que queremos colocar e selecionar MD5. Esclareço que se queremos colocar a senha «atlanticadigital» no campo valor de senha cairia assim:

d9a7541c2415bd1930d9fad149ffc76ccpT4bKEkfdwf46uzv0IQbd2atlanticadigital

Clique em "Continuar" para gerar a mudança e isso é tudo.

Así de sencillo seria mudar a senha de um empregado sem que ele recebesse um correio ou não entrasse :D. Se quiséssemos mudar a senha de um cliente, seriam exatamente os mesmos passos, mas na mesa do cliente.

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?