使用ember simple auth处理服务器会话重置的最佳方法

时间:2015-01-06 10:08:36

标签: ember.js ember-simple-auth

我正在使用ember simple auth。我真的很喜欢它,因为它照顾了我需要的很多东西。但是,我想知道当服务器端重置会话但是sesssion.isAuthenticated说仍然有效时,是否有一个好的模式来处理这种情况。

我正在使用自定义身份验证器和授权程序(仅限FYI)。在我的用例中,我喜欢能够在服务器端已过期时挂钩进入signin的模式弹出窗口。我想有几种方法可以实现,但我想知道是否有更好的做法。

1 个答案:

答案 0 :(得分:0)

当服务器在下次Ember应用程序发出请求时使会话无效时,它应该收到401响应,这将触发Ember Simp,e Auth会话的自动失效。当您使用authorizationFailed时,Ember Simple Auth还将在应用程序路由上调用ApplicationRouteMixin操作。