了解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时,触发成功回调函数。
- 其他状态码则触发失败的回调函数。
热门推荐
金庸为何要在《神雕侠侣》中,设计小龙女被玷污的情节?
公司时薪人员裁员制度怎么制定才合理?
AI智能推荐:解锁学术研究新境界
投资学基础课程设计
乙肝病毒携带者多久检查一次
福寿安康是什麼意思?解析與祝福的深刻內涵
公司分配股利为什么会导致资产负债表和利润表的勾稽关系不平?
尿酸多少需要吃药?痛风专家为你解答
罗医消化:从慢性萎缩性胃炎到胃癌要多久?
连续19年“零发生”,这个派出所的平安秘诀从何而来?
南宁市五大公园将实行动静分区,提升市民游玩体验
吃什么食物能使白发变黑发
不敢吃米饭只因怕肥胖?用这些代替更利于减肥
减肥营养餐:限能量平衡膳食(内附带量食谱)
新发布!α-地中海贫血基因检测临床遗传咨询专家共识
地贫怎么检查
跨境电商小白如何顺利踏入行业?这些关键要点必须牢记
瓷砖怎么区分全瓷和半瓷?掌握这5种方法,普通人也可以
如何提高听课效率:十大实用策略
杜仲的功效与作用及食用方法
用户体验设计与用户界面设计:什么是区别,2024 指南
领导者与下属沟通:说话技巧全攻略
一天3座换电站,蔚来如何在表格里拼效率?
STM32微控制器详解:从入门到精通
孩子胆小不自信怎么办?五大体育方式助力提升自信心
桉叶:从传统应用到现代研究的全面解析
《新文化运动的兴起》:一部全面还原历史细节的学术著作
70多辆小米SU7发生同样事故!官方回应:系统BUG
刘启燕:温度对羊肚菌栽培过程的影响
水牛奶比普通牛奶好在哪?了解后才知道!