刷新/浏览器关闭后的角度重用会话

时间:2013-11-03 18:52:42

标签: ruby-on-rails session angularjs

在浏览器刷新/重启后,如何使用Angular.js在Web服务器(rails)上重用会话?我正在使用RestAngular,但我不知道如何存储会话? angular.js应用程序在我的Rails应用程序中作为视图(当然有资产)并且我修复了csrf保护。

我希望它像常规网页一样工作,您无需每次都登录。

1 个答案:

答案 0 :(得分:1)

我认为您需要重用已在网络服务器中提供的会话对象。

我建议您使用浏览器cookie来检索会话对象,否则您可以在浏览器数据库中存储一个密钥,您可以通过RestAngular将该密钥发送到服务器并检查会话是否已经可用。 如果会话已经存在,那么您可以通过RestAngular将相关数据发送到浏览器。

希望这可能有所帮助。