Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v2.x.
Por mac_carvalho
#59523
Olá pessoal, tenho uma duvida.

Estou fazendo um sistema externo que pode logar com o usuário e senha da loja, entretanto, o mesmo é criptografado e não está batendo.

A pergunta é a seguinte: Qual é a criptografia utilizada nas senha do opencart, e como é feito (Ex: é criptografado 3x MD5 e 2x com SHA-1).


Desde já, agradeço.
Por mac_carvalho
#59568
Mais então ele não salva no banco em MD5?

Já testei em vários lugares diferentes, e a criptografia MD5 sempre dá diferente.

A criptografia salva no banco, não bate com a gerada.


Alguma sugestão?
Por veteranodf
Mensagens Especiais
#59597
O hash md5 sempre vai da o mesmo se a senha utilizada for a mesma, não existe a possibilidade de da outro número, o problema é que você esta fazendo ao errado;
Por Peter Clayder
#61183
mac_carvalho escreveu:Olá pessoal, tenho uma duvida.

Estou fazendo um sistema externo que pode logar com o usuário e senha da loja, entretanto, o mesmo é criptografado e não está batendo.

A pergunta é a seguinte: Qual é a criptografia utilizada nas senha do opencart, e como é feito (Ex: é criptografado 3x MD5 e 2x com SHA-1).


Desde já, agradeço.
Eu tive esse mesmo problema e consegui resolver, ele não utiliza apenas md5.

Tem uma tabela no banco de dados chamado oc_user. Essa tabela possui dois campos password e salt.
password é onde fica armazenado a senha final.
salt é onde fica armazenado um numero aleatório da seguinte forma.
Código: Selecionar todos
salt = substr(md5(uniqid(rand(), true)), 0, 9));
A criptografia da senha é feita da seguinte forma:
Código: Selecionar todos
$password = sha1($salt . sha1($salt . sha1($senha_normal)));
Por Robert Ferreira
#87108
Amigo, ñ conheço muito da linguagem PHP, mas gostária de saber se essa ultima solução é oq da certo ?

Estou na mesma situação, construindo um APP e queria utilizar o mesmo usuário e senha.
extensção -> Módulos

Voltou ao normal sozinho

Night games. One night, no worries Real Women P[…]

@Manoel Vidal Poderia me ajudar com 2 coisas n[…]

Looking for a partner for an unforgettable night? […]