如何使成员简单身份验证会话过期



我在应用程序中使用ember简单身份验证进行身份验证。我已经创建了我的自定义验证器。成功身份验证后,服务器返回令牌和过期时间,我将其存储在简单身份验证的会话存储中。

我的问题是,如何根据会话中设置的过期时间使该会话过期或无效?

我还需要使浏览器关闭事件中的会话无效。

谢谢。

您可以简单地调用会话的invalidate方法。要在服务器返回的到期时间后调用它,您可以使用Ember.run.later设置计时器,或者使用Ember Simple Auth OAuth 2.0开箱即用支持的OAuth标准中定义的自动令牌刷新。

最新更新