在浏览器刷新/重启后,如何使用Angular.js在Web服务器(rails)上重用会话?我正在使用RestAngular,但我不知道如何存储会话? angular.js应用程序在我的Rails应用程序中作为视图(当然有资产)并且我修复了csrf保护。
我希望它像常规网页一样工作,您无需每次都登录。
答案 0 :(得分:1)
我认为您需要重用已在网络服务器中提供的会话对象。
我建议您使用浏览器cookie来检索会话对象,否则您可以在浏览器数据库中存储一个密钥,您可以通过RestAngular将该密钥发送到服务器并检查会话是否已经可用。 如果会话已经存在,那么您可以通过RestAngular将相关数据发送到浏览器。
希望这可能有所帮助。