Authlogic和HTTP摘要身份验证

时间:2009-10-26 13:59:06

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

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

Authlogic本身仅支持HTTP 简单身份验证。

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

1 个答案:

答案 0 :(得分:1)

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

UserSession.create(user)

因此,您可以使用Rails内置的HTTP摘要身份验证来验证用户身份,然后如果成功通过身份验证,请添加UserSession.create(user)调用以使用Authlogic登录。

这就是我处理来自Twitter的日志用户的方式。