【发布时间】:2010-02-25 01:37:41
【问题描述】:
有谁知道我如何在不使用 rails 的情况下通过 authlogic hasing 算法运行纯文本密码? authlogic 的默认值似乎是 sha512。
我有一个纯文本密码数据库(是的,我知道...不好),需要将它们导入到使用 authlogic 设置的新数据库中。
这个 ruby 脚本在 rails 之外,所以我不想使用基于 rails 的 authlogic 命令。
我有
需要'authlogic'
在红宝石脚本中
我是 ruby 模块的新手,但试图调用密码方法,例如:
Authlogic::ActsAsAuthentic::Password::Methods::InstanceMethods.password('password_here')
我得到一个“无密码方法”错误,但在 authlogic 代码中的模块堆栈下有一个“密码”方法。
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby authlogic