Pyton Опубликовано 1 декабря, 2014 Жалоба Поделиться Опубликовано 1 декабря, 2014 (изменено) Кто сможет дописать свойство логирования через Bcrypt? Тоесть щас если в базе пароль зашифрован с помощью MD5, вы можете включить эту функцию в эмуляторе и спокойно входить в игру.Мне нужно добавить поддержку Bcrypt.Такая вещь уже была реализована на Hercules'e гдето год назад. LINK (последние 7 коммитов)Как я понимаю это реализовали 2 человека за неделю.в файле conf/login.conf можна свободно выбрать какой метод шифрования хочешь исопльзовать:+// How to store user passwords in database?+// 0: plaintext (unencrypted, unsafe)+// 1: unsalted MD5 hash (unsafe, available only for backwards compatibility)+// 2: bcrypt hash (recommended)+// For more information about password storage methods and updating your database+// see 'doc/user_passwords.txt'+password_store_method: 2 +// Work factor for bcrypt hasher. Min: 4. Max: 31+// Used only when:+// - updating from plaintext/MD5 to bcrypt+// - creating new account directly by login-server (new_account: yes)+// For details see 'doc/user_passwords.txt'+bcrypt_rounds: 12 Может ктото это поправить под теперешнюю версию Rathena? Изменено 1 декабря, 2014 пользователем Pyton Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения