有人可以告诉/告诉我如何在rails 3中终止会话吗?
在我的网络应用程序中,如果用户关闭浏览器并再次打开它,则用户仍然登录。如果用户关闭浏览器,我将如何自动注销?
请帮助。
答案 0 :(得分:3)
使用Devise。
或者如果您不愿意,请按Rails Security Guides中描述的那样使会话失效。
答案 1 :(得分:1)
以下是关于使用会话而不是cookie进行登录和注销的综合文章:
这也是Michael Hartl在第9章(9.6.2)中的练习2的答案,在他的Rails教程中,如果你正在学习Rails,我强烈建议你这样做:http://ruby.railstutorial.org/