【问题标题】:How to set expires_in an Angular 8 application?如何在 Angular 8 应用程序中设置 expires_?
【发布时间】:2020-04-02 22:11:18
【问题描述】:

我正在使用 Anguar 8 应用程序,我们使用 Google API 进行身份验证。 问题是,如果用户登录但一个小时左右没有使用系统,然后再回来,系统就会崩溃(显然,令牌过期了)。

我想在这里实现的是,在 f 令牌到期时,我想显示一条消息。我一直在阅读 GAPI 文档并查看了 localstorage oauth,遇到了 OAUTH 的 expires_in 元素。

谁能告诉我,如何手动设置这个 Expires_in(用于测试目的),以便我可以快速超时令牌,放入我的消息并进行测试。

谢谢。

【问题讨论】:

    标签: angular oauth oauth-2.0 google-oauth


    【解决方案1】:

    我的建议是无论如何您都必须检查令牌中的到期日期 (expires_in)。而不是检查它只是硬编码适合测试目的的东西。

    在这种情况下,我通常会创建一个后台运行的作业,它会自动检查令牌是否过期。如果满足某些条件,我会发送刷新令牌请求。(例如令牌在 5 分钟后过期)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多