【问题标题】:how to check the expiration date of my token every hour (javascript -react)如何每小时检查我的令牌的到期日期(javascript -react)
【发布时间】:2019-03-14 08:45:38
【问题描述】:

如果我的令牌过期,我需要控制每个总时间(例如 1 小时)。 if 是 make 注销。

如何启动每小时检查一次的功能?不会阻止我的工作的东西,所以不是 setTimeout ...

有一种模式可以做到这一点吗?系统每小时都会调用这个函数...?

谢谢

【问题讨论】:

标签: javascript reactjs logout


【解决方案1】:

虽然用例不是很清楚,但这听起来像是ServiceWorkers 可以做到的。你可以阅读更多关于here的信息。

Service Worker 是您的浏览器在后台运行的脚本,与网页分开,为不需要网页或用户交互的功能打开了大门。

TL;DR

这个想法是,您可以在浏览器中拥有另一个正在进行的“线程”,而不管它绑定到的 webapp/websote 的活动如何。诸如 Facebook 通知之类的东西,即使您不在 Facebook 上也会显示。

如果您可以添加更多信息,我很乐意提供帮助并丰富此答案。

【讨论】:

  • 我有我的网络应用程序,当用户使用它时,网络应用程序仍然正常工作,我希望每次都这样。 1h 启动一个功能来控制我的令牌的过期日期(应用程序使用 OAuth 授权),在这个功能中我将控制日期并注销....
猜你喜欢
  • 2022-08-03
  • 1970-01-01
  • 2019-03-27
  • 2017-01-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-30
相关资源
最近更新 更多