Кто-нибудь знает, как я запускаю простые текстовые пароли через алгоритм автоматического хэширования без использования rails?Похоже, по умолчанию для authlogic используется sha512.
У меня есть база данных паролей в виде простого текста (да, я знаю ... плохо), и мне нужно импортировать их в новую БД, использующую настройку authlogic.
Этот скрипт ruby находится за пределами рельсов, поэтому я не хочу использовать основанные на рельсах команды authlogic.
У меня есть
требуют 'authlogic'
в скрипте ruby
Я новичок в модулях ruby, но пытался вызвать метод пароля, например:
Authlogic :: ActsAsAuthentic :: Password:: Methods :: InstanceMethods.password ('password_here')
Из-за этого я получил сообщение об ошибке «метод без пароля», но в этом стеке модулей есть метод «пароль» в этом стеке модулей..
Спасибо!