我对JWT还不熟悉,想知道在用户从应用程序注销时是否可能在服务器端使JWT无效(我也想知道这样做是否有意义!)。想法是:
所以,我想知道是否可能使用这种“无效化”方式(如果可以,如何实现),以及是否有意义这样做(如果没有,典型的注销流程是什么?)。谢谢!
- 用户在其应用程序中点击注销链接
- 应用程序调用
POST https://api.myapp.example.com/auth/invalidate
- JWT(在HTTP请求头中的授权/承载令牌)被某种方式失效
- 现在,没有人可以再次使用该JWT
所以,我想知道是否可能使用这种“无效化”方式(如果可以,如何实现),以及是否有意义这样做(如果没有,典型的注销流程是什么?)。谢谢!