了解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时,触发成功回调函数。
- 其他状态码则触发失败的回调函数。
热门推荐
如何在电脑中隐藏隐私的照片或视频
艾草灰能做花肥吗
传统文化里的草木,蕴含古人生存智慧和生命态度
辛硫磷的正确使用方法
用三角尺怎么画平行线
听起来不可思议,这些历史事件真实发生过吗?
如何应对开发商虚假宣传?退房退首付指南
烟雾和粉尘如何破坏肺部?一文详解肺癌风险与防治
考研满分设置全解析:不同专业学位的考试科目与分值详解
欠条范本正规模板示例:如何写正规模板欠条范本
日本“失去的三十年”对中国科技企业发展的启示与借鉴
感受浪漫巴黎:探索城市风情与文化洞察
失物有:现金、手机、身份证……请相互转告认领!
家庭教育资源的有效利用:如何最大化家庭对孩子的教育影响
消防多管齐下 筑牢夏季安全屏障
癌症有哪几种,深入了解九大常见癌症类型
开源软件:引领技术创新与商业模式的革命
仲裁费可以减免或者缓缴吗
一日三餐的营养对手抖带来了哪些帮助
敬酒不踩雷:不可不知的几条“金规玉律”
如何实现知识库的自动化更新?
如何合法使用手机应用记录作为证据
别人报警后,多久会被传唤?
PLC编程领域三大高级证书详解
解读138亿年前的宇宙大爆炸,最初的3分钟到底发生了什么?
京东高管离职潮:刘强东的“兄弟们”何去何从?
西瓜的定植技术
公租房标准:申请条件、变更产权及继承规定详解
魔兽世界新种族大曝光!酷似阿凡达的哈罗尼尔引爆玩家期待!
新学期,“心”守护——春季幼儿卫生保健常识及注意事项