由于自己开发的项目中用到了 JWT 技术,前端采用了 Vue.js
框架,后端采用了 CodeIgniter
框架,故作此文帮助使用相同技术栈的朋友们。
具体思路如下:
把后端生成的 JWT token 存入 localStorage,然后前端切换路由(刷新页面)的时候,通过 Ajax 请求的时候带上这个 token,提交给后端判断当前的 token 是否有效,后端返回结果。
JWT 用处很多,可以用于后台权限的限制、接口安全性校验。
https://segmentfault.com/a/1190000010444825
https://blog.sakuradon.com/index.php/archives/349/