我正在尝试找到一个解决方案,将HTTP摘要身份验证添加到使用Authlogic的网站。
Authlogic本身仅支持HTTP 简单身份验证。
我正在使用谷歌搜索和谷歌搜索,找不到任何现成的解决方案甚至大纲。
答案 0 :(得分:1)
假设您的Authlogic会话模型被称为UserSession
,您始终可以通过手动创建会话来登录用户,如下所示:
UserSession.create(user)
因此,您可以使用Rails内置的HTTP摘要身份验证来验证用户身份,然后如果成功通过身份验证,请添加UserSession.create(user)
调用以使用Authlogic登录。
这就是我处理来自Twitter的日志用户的方式。