使用 ember 简单身份验证处理服务器会话重置的最佳方法

bast way to handle server session reset with ember simple auth

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

我正在使用自定义验证器和授权器(仅供参考)。在我的用例中,我希望能够在服务器端过期时连接到弹出的登录模式。我想有几种方法可以解决这个问题,但我想知道是否有更好的做法。

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