【发布时间】:2020-07-17 00:08:14
【问题描述】:
所以我可以在登录时使用 flask-jwt-extended 创建一个 JWT
我将过期时间设置为 5 分钟。 所以我在我的 VueJS 应用程序中有路由,当它们被调用时(beforeeach)我调用“/api/check”以确保令牌有效。
所有其他 API 调用都是通过 axios 到后端的。
我不明白的是,由于 cookie 只是 HTTP,我无法使用 javascript 检查过期...这是否意味着我必须每 X 分钟 ping 一次后端以及每次 axios 调用以刷新 cookie然后进行实际的 API 调用?
似乎开销很大。 有很多关于具体细节的代码,但在我遇到的问题背后的实际步骤上却没有太多......理解......
谢谢
【问题讨论】:
-
stackoverflow.com/a/46284627/272689 有一些信息可能对令牌刷新有所帮助。
标签: flask jwt flask-jwt-extended