【问题标题】:Authlogic_OpenID - "uninitialized constant Rack::OpenID"Authlogic_OpenID - “未初始化的常量 Rack::OpenID”
【发布时间】:2010-06-02 01:13:16
【问题描述】:

所以我遵循 railscast 教程 (http://railscasts.com/episodes/170-openid-with-authlogic) 并使用 Ryan 的 git 文件中的旧版本插件。我现在可以使用 OpenID (Google) 成功创建/注册用户,但我无法使用该用户登录。当我提交已注册的 OpenID 时,我得到“未初始化的常量 Rack::OpenID”。有什么想法吗?

谢谢!

【问题讨论】:

  • 我也有这个问题。不久前我找到了原因。我认为 openid 插件已经过时或什么的......我只记得认为它不值得处理并采用了不同的解决方案。不过,还有其他宝石可能会更好。尝试设计(在 Ryan 的网站上查找)

标签: ruby-on-rails openid authlogic ruby-1.9


【解决方案1】:

我建议尝试最新版本的插件或 gem。

rails 的变化很快,旧代码可能会被新版本的 rails 破坏。

【讨论】:

    【解决方案2】:

    我建议尝试 Devise,它更容易集成 OpenId、Facebook、Tweeter ... https://github.com/plataformatec/devise

    【讨论】:

      猜你喜欢
      • 2013-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-06
      • 2011-11-15
      • 1970-01-01
      相关资源
      最近更新 更多