【问题标题】:Authlogic and HTTP digest authAuthlogic 和 HTTP 摘要身份验证
【发布时间】:2009-10-26 13:59:05
【问题描述】:

我正在尝试找到一种解决方案,将 HTTP 摘要身份验证添加到使用 Authlogic 的站点。

Authlogic 本身只支持 HTTPsimple auth。

我在谷歌上搜索和搜索,找不到任何现成的解决方案,甚至找不到大纲。

【问题讨论】:

    标签: ruby-on-rails authlogic digest-authentication


    【解决方案1】:

    假设您的 Authlogic 会话模型名为 UserSession,您始终可以通过手动创建会话来登录用户,如下所示:

    UserSession.create(user)
    

    因此,您可以做的是使用 Rails 内置的 HTTP Digest 身份验证支持来对用户进行身份验证,然后如果他们成功通过身份验证,则添加 UserSession.create(user) 调用以使用 Authlogic 登录。

    这就是我处理从 Twitter 等登录用户的方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-29
      • 1970-01-01
      • 2023-03-16
      相关资源
      最近更新 更多