了解token,以及使用token作为访问权限的令牌
创作时间:
作者:
@小白创作中心
了解token,以及使用token作为访问权限的令牌
引用
CSDN
1.
https://blog.csdn.net/m0_57184906/article/details/137523700
token的介绍和权限访问控制
token的概念
token是访问权限的令牌,本质上是一串字符串。
token的创建
token在用户正确登录后,由后端签发并返回。
token的作用
token主要用于判断用户是否有登录状态等,从而控制访问权限。
token的使用
目的
只有在登录状态下,用户才可以访问内容页面。
步骤
- 在
utils/auth.js中判断无token令牌字符串,则强制跳转到登录页。 - 在登录成功后,保存token令牌字符串到本地,再跳转到首页。
注意
- 前端只能判断token的有无。
- 后端通过解密可以提取token字符串的原始信息,判断其有效性。
通过token获取个人资料
语法
axios可以在headers选项中传递请求头参数,如下图所示:
问题
很多页面和接口都需要获取访问权限,并且需要携带token令牌字符串。
解决
可以在请求拦截器中统一设置公共headers选项。
axios请求拦截器
axios请求拦截器介绍
axios请求拦截器是在发起请求之前触发的配置函数,可以对请求参数进行额外配置。
axios请求拦截器的使用场景
当有公共配置和设置时,可以统一设置在请求拦截器中。
axios响应拦截器
axios响应拦截器介绍
axios响应拦截器在响应回到then/catch之前触发,可以对响应结果进行统一处理。例如,可以统一处理身份验证失败的情况。
axios响应拦截器的触发条件
- 当状态码为2xx时,触发成功回调函数。
- 其他状态码则触发失败的回调函数。
热门推荐
如何面对选择困难症?
如何查明房屋产权归属
怎么去除马赛克恢复原图:掌握这7种技巧,轻松恢复隐藏细节
企业单位员工有抑郁症怎么办
季羡林散文及其文学史意义
“教养”是自己创造出来的
电场激励提升长余辉发光初始亮度
阿里巴巴双重上市啦,到底啥原因?
新世界发展20年首亏,郑志刚黯然辞职
升级win11后c盘清理方法是什么?如何快速释放空间?
电脑硬件升级指南:如何提升电脑的整体性能?
168轻断食是什么意思 轻断食的危害_好处_科学方法
哈迪斯:冥界与财富之神的传奇
股票爆仓怎样进行风险防范?这种防范措施的有效性如何?
如何设计一个令人赞叹的奖杯
看指甲辨健康,指甲长成这2种样子,不是大病就是癌症!
如何在简历中优化实习经历:从打杂到核心业务的成长蜕变
什么是农产品直供模式?(附6大模式)
《寻梦环游记》:让孩子跟着电影去旅行,探索未知世界!
中国政法法硕非法学:多元化教育路径与挑战解析
求职诈骗日益猖獗,专家为你支招
软件工程研究生三个方向如何选择
维他命C护肤全攻略:从挑选到使用,打造透亮美肌
《冰汽时代2》:一次以生存为背景板的思想实验
卷帘门的材质有哪些种类?电动卷帘门哪种材质好?
土工格栅施工标准及工艺详解
台创园拆迁:如何平衡城市发展和个人利益
Gas Fee是什么?以太坊gas为何如此贵?如何查询和计算gas费?
不是所有人都适合5G随身wifi,4G和5G随身WiFi有何区别?
心即理到知行合一:全面解读王阳明的思想与人生