2011-03-08 83 views
2

有人可以告訴/告訴我如何在rails 3中終止會話嗎?如何在瀏覽器在rails 3中關閉時終止會話

在我的網絡應用程序中,如果用戶關閉了瀏覽器並再次打開,用戶仍然登錄。如何在用戶關閉瀏覽器時自動註銷?

請幫忙。

+0

您如何記錄用戶?會話在瀏覽器默認關閉時完成。 – ctcherry 2011-03-08 02:47:07

+0

將會話cookie從永久更改爲「會話」(不知道它是如何在Ruby中完成的)。這會讓瀏覽器在關閉時刪除cookie,並且用戶將在下一次回到新/新會話。 – 2011-03-08 02:47:28

回答

3

使用Devise

或者如果您不想要,則按照Rails Security Guides中的描述過期會話。

+0

謝謝你,我會盡力的。順便說一句,我沒有使用設計,而是我創建了我自己的sign_in和sign_up。 – johan 2011-03-08 03:19:28

相關問題