因此,我遵循了 railscast 教程(http://railscasts.com/episodes/170-openid-with-authlogic)并使用了 Ryan 的 git 文件中的旧版本插件。我现在可以使用 OpenID (Google) 成功创建/注册用户,但我无法使用该用户登录。当我提交已注册的 OpenID 时,我得到“未初始化的常量 Rack::OpenID”。有任何想法吗?
谢谢!
因此,我遵循了 railscast 教程(http://railscasts.com/episodes/170-openid-with-authlogic)并使用了 Ryan 的 git 文件中的旧版本插件。我现在可以使用 OpenID (Google) 成功创建/注册用户,但我无法使用该用户登录。当我提交已注册的 OpenID 时,我得到“未初始化的常量 Rack::OpenID”。有任何想法吗?
谢谢!
我建议尝试 Devise,集成 OpenId、Facebook、Tweeter 更容易...... https://github.com/plataformatec/devise
我建议尝试最新版本的插件或 gem。
Rails 中的事情变化很快,旧代码可能会被新版本的 rails 破坏。