javascript - 主干处理 session 过期

标签 javascript backbone.js

我想知道 Backbone 模型/ Controller 是否有一种标准方法来处理 session 结束。我使用 node.js 作为我的 web 应用程序的后端,现在将 session 存储在内存中。这意味着如果服务器重新启动, session 信息将丢失。如果 session 信息丢失,则调用服务器来保存模型可能会由于没有用户而失败。如果发生这种情况,我想弹出登录提示什么的。是否有一种标准方法可以捕获从主干模型内结束的 session ?

谢谢

最佳答案

我认为您的服务器应该响应具体的错误代码,例如 401并在客户端层以常见行为响应这种错误代码:例如显示您所说的登录页面。

您可以在 jQuery level 捕获此错误代码 .

关于javascript - 主干处理 session 过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9910523/

相关文章:

javascript - 跨语言界面——它们存在吗?

javascript - 使用 Ember.JS 在一系列 ID 中过滤模型

javascript - 绑定(bind)子模型以在 Backbone /Marionette 中查看

javascript - Backbone.js 中的嵌套集合

javascript - Node.js svd-xbee 错误 : FRAME TYPE NOT IMPLEMENTED: ZigBee Explicit Rx Indicator

javascript - 循环中的函数

javascript - 交响乐 1.4 : Call to undefined function visual_effect()

Backbone.js 多个 delegateEvents 用于查看

javascript - 2 张具有相同 src 的图像,一张渲染,一张不渲染。如何?

json - 使用主干模型使用下划线模板引擎渲染 html 表