使用 Rails 中的 Restful_authentication 插件跟踪匿名用户的最佳方法是什么?
我看过关于如何在投票应用程序中跟踪匿名用户(例如使用 cookie)的一般帖子。但具体来说,我如何修改 restful_authentication
来使用 IP + 用户代理(哈希)跟踪匿名用户。谢谢。
I have seen general posts on how to track anonymous users in a voting app such as with a cookie. But specifically how do I modify restful_authentication
to track anonymous users with IP + user-agent (hash). Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不认为静态身份验证会有帮助吗?我认为您需要为此创建自己的方法。
为什么还要将 IP 和 User-Agent 耦合起来?仅 IP 地址真的足够吗?
I don't think restful-authentication would help there? I think you'll need to create your own method for that.
Why do you want to couple the IP and User-Agent also? Does IP address alone really suffice?
我最终在
lib/authenticated_system.rb
中创建了一个方法login_from_anonymous
,如下所示。该方法称为 current_user 方法,如下所示。I ended up creating a method
login_from_anonymous
inlib/authenticated_system.rb
as shown below. That method is called current_user method also shown below.