了解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时,触发成功回调函数。
- 其他状态码则触发失败的回调函数。
热门推荐
15岁还能长高吗,应该摄入哪些食物
天台市文物古迹介绍
探究“缺乏”现象背后的心理因素
如何改善一边锁骨明显一边不明显的情况
基础代谢为1400应如何搭配饮食
如何提高绩效考核评分系统的公正性与透明度?
世界读书日:阅读,让你遇见更好的自己
深入解析:元宝背云的寓意与象征意义
思维导图:中国古代天文常识
美国留学|马里兰大学成立AI研究所,拟聘40名教授推动跨学科创新!
抽烟为什么可以缓解焦虑情绪
解放军大规模列装超新轻型120迫击炮,能否克制无人机操作手?
解放军新型迫击炮,从根源解决无人机来袭
空腹最好不要吃这些食物,再饿也要忍住!
面试表现差?七大实用技巧助你提升面试表现
山东探索建立农村幸福院——让更多老年人享受到家门口的服务
阿拉善PVC板的使用寿命有多长?
拔牙后三天的正常伤口创面与干槽症症状对比
被子上的螨虫怎么去除
糖蛋白的三大功能及其生物学意义
如何查看ospf链路状态数据库
白衣焕新秘籍:让你的白色衣物重绽光芒
AMD A10-5800K交火显卡兼容型号一览
短视频引流技巧:提升流量的方法与途径
房屋出售个人所得税的算法
银行的定期存款利率与存款期限有什么关系?
股票下跌后分析的指标有哪些?
武警四川总队用好训练“数据池”提升军事训练管理水平
房产样板书制作全流程指南:从策划到出版
老上海风味排骨年糕:传统与美味的交融