了解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时,触发成功回调函数。
- 其他状态码则触发失败的回调函数。
热门推荐
四六级考试倒计时!英文字母发音攻略
醋氯芬酸肠溶片的功效与作用有哪些
职场受委屈?教你修炼"波澜不惊"心态!
范仲淹笔下的“波澜不惊”:从自然景象到人生境界
范仲淹教你如何做到“波澜不惊”
吃菠菜和动物血后大便发黑?真相揭秘!
消化内科专家解读:黑便背后的真相
黑便预警!消化内科专家教你如何自诊
从游戏到餐桌:皮卡丘主题美食的奇妙之旅
双相情感障碍(躁狂发作加抑郁症)的综合管理指南
突然暴躁、易怒?可能不是脾气不好,而是得了这种病
狂躁症10个明显征兆
基因工程专利申请:快速通道揭秘
合成生物企业的CRISPR/Cas9技术知识产权管理秘籍
基因技术专利保护:新动向与新挑战
《熊出没》沙雕配音笑翻全网!这部动画片凭什么成为春节档票房黑马?
《熊出没·狂野大陆》票房破5亿:国产动画的稳定输出
春运健康防护:如何在长途火车上防病毒?
皮卡丘便当DIY:亲子时光大作战!
皮卡丘甜点大作战!超萌教程来袭
肩关节脱臼后如何正确康复?这份训练指南请收好
墓地可种什么草
领导如何通过背书激励团队?
用ChatGPT坚持每日背三句,让英语口语学习更高效
苏东坡的背书秘籍:科举考试必备
何怀宏:文明与文化的区别
教你如何面对生气时的射手座
磨具的全面解析:认识磨具的重要性、种类及其应用
北京历史文化名城:你不知道的秘密
《和平精英》高手养成记:从基础到实战的全方位攻略