Ir para conteúdo
  • Cadastre-se

(Resolvido)Servidor não consegue ler senha criptografada do banco.


Ir para solução Resolvido por KotZletY,

Posts Recomendados

Opa galera, blz?

Estou configurando um NTO pra mim. Peguei site e base aqui no TK e deu tudo certo até então, configurei o site e minha database para que pudesse criar a conta pelo site (Modern ACC) e deu certo!

A conta cria normalmente junto com o personagem, mas a senha aparece criptografada no banco e meu server não consegue descriptografar na hora do login e da senha invalida, alguem ja teve esse problema ou sabe como resolver? 

OBS: Quando mudo a senha direto no banco da certo, pois fica sem criptografia, ou seja, o problema é que quando crio a conta pelo site a senha vai criptografada pro banco e meu server não consegue ler, como resolver?

Link para o post
Compartilhar em outros sites

@patomagofps como está a encryptionType em seu config.lua ?

 

Só corrigindo, o server não decrypta a senha, quando você escreve sua senha no client, o server encrypta e compara com a senha encryptada na database, pois o resultado da encryptação da sua senha, sempre será o mesmo.

 

Então digamos que ao encryptar 123 o resultado será: 52e4ub235gsaf24

 

Quando encryptar novamente, o resultado será o mesmo e sempre será o mesmo, é assim que funciona a comparação em OTServer, se sua senha for a mesma do banco de dados, o login terá sucesso!

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites
8 minutos atrás, KotZletY disse:

@patomagofps como está a encryptionType em seu config.lua ?

@KotZletY Ta assim:

encryptionType = "plain" 

 

edit2

Consegui! procurei algo no forum sobre o encryptionType e encontrei um topico sobre, foi só mudar de "plain" para "sha1" que deu certo. Acredito que o modo do site codificar estava diferente do server. Vlw, deu uma luz falando nesse encryptionType!!

Editado por patomagofps
Resolvi o problema. (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Solução

@patomagofps mude de plain para sha1 que é sucesso!

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo