Не верный пароль...
Доброе время суток.
Хроники: Lieage ll Gracia Epilogue (L2Open-Team 1115) Возникла проблема при попытки войти на сервер, проблема сама в том, что когда я регистрирую аккаунт через сайт, то при попытки войти на сервер мне пишут "не верный пароль...". Однако, если зарегать аккаунт через "SQLAccountManager", на сервер пускает :) Регистрацию писал сам, вот кусок кода, возможно проблема в кодировке base64_encode : PHP код:
|
Re: Не верный пароль...
Там точно используется pack()?
Лучше подсмотрите алгоритм хеширования в java\ru\l2open\accountmanager\ |
Re: Не верный пароль...
А разве base64, а не MD5??
|
Re: Не верный пароль...
Credo, нет, там base64_encode(sha1()) просто возможно у raw_output = true
|
Re: Не верный пароль...
Base64.encodeBytes(newpass)
|
Re: Не верный пароль...
Цитата:
java\ru\l2open\accountmanager\:Развернуть ↓И если сделать два одинаковых аккаунта через сайт и через SQLAccountManager и сравнить пароли они обсалютно одинаковые значит по смыслу получается что способ хеширования верный... в чем тогда странности .... |
Re: Не верный пароль...
расскажи sql о том в какие именно поля и что ты хочешь вставить
insert into `accounts` (`login`, `password` и тп) VALUES ('$логин', '$password' и тп), да и что-то многовато у тебя полей для accounts |
Текущее время: 15:13. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot