了解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时,触发成功回调函数。
- 其他状态码则触发失败的回调函数。
热门推荐
如何幽默回复别人调侃
高考冲刺!这些碎片时间可以高效利用
精神紧张压力大头疼怎么办?
70后选择"低配工作":一种积极的人生转向
宝宝拉肚子是什么原因
用什么植物嫁接?嫁接的最佳时机是什么时候?
孩子寄宿前,先和Ta谈谈与室友相处的艺术
人力资源被裁撤退怎么办
如何有效地预订酒店?
健康美味的肉末胡萝卜丝菜谱(用新鲜的胡萝卜和瘦肉,做出健康美味的佳肴)
日本人对中国的真实态度!他们是如何看待中国?和你想的是否一样
Win11限制SMB速度怎么办?如何提升传输效率?
备孕期间这些“药”小心:女性备孕期禁用、慎用药
备孕期间服药要注意哪些问题
身价低、收入低、不受重视:为啥门将这个位置一直被低估?
超高分子聚乙烯绳的耐磨性是怎样实现的?在恶劣环境下能坚持多久?
拼音:如何写、学什么、重要性及未来发展?
C语言system函数详解:功能、使用方法及安全注意事项
理解事物的五种方式
奥运热“带火”小众运动焕发光彩
南京“房七条”新政落地一周,“以旧换新”楼盘到访明显增加
三文鱼的营养价值有多高?一篇文章告诉你!
如何判断bug是前端还是后台
高级人工智能的研究现状
适合2-4月“穷游”的9个城市,景点免费,春节后错峰出游!
华人女数学家王虹破解几何世纪难题,或成首位获菲尔兹奖的中国数学家
从天才少女到菲尔兹奖热门,90后女学霸破解世纪难题
“脏读”、“幻读”、“不可重复读”
“脏读”、“幻读”、“不可重复读”
债务纠纷求助指南:协商、调解到诉讼的全流程解决方案