了解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与就业:技术革命下的职业转型与挑战
如何设定团队排名奖励
@云A车主 收到这条短信,立即报警!
BLE蓝牙模块在虚拟车钥匙上的运用—开启无钥匙驾驶新时代
蓝牙耳机连不上?5个常见原因及解决方案全解析
装修合同范本中的保修条款:法律实务分析与适用
AI时代,如何让孩子成为赢家?不会因过度依赖失去独立思考能力
如何巧妙融合文旅与研学,打造文化传承新篇章
自我介绍怎样用一句话概括职业亮点
贵州一新机场正加紧建设,预计明年建成通航
燃油车换新能源车老车牌怎么办
廊坊奋力推动高质量发展持续向上突围
金昌挖掘节水潜力 一组数据带您看成效
如何加强系统网络安全
右边肺部隐隐作痛怎么办
任正非:从军人到华为领航者
除了禁用挡风被,电动车、摩托车上路有“4禁”要求,车主注意了
央媒聚焦|莆田木兰溪:人水和谐的生态画卷
婚姻中的经济处理与法律问题详解
朝鲜女足创造奇迹:连续夺得U17和U20世界杯冠军
Altium Designer封装库绘制的详细步骤
高达3440亿元!国家芯片大基金三期落地,史上最大手笔、六大银行持股
3440亿元!“国家大基金三期”成立,或将重点投资AI芯片产业
梨花的美丽与象征意义(花开花谢)
权威型教养方式:平衡爱与纪律的育儿艺术
《金字塔的国度》:独特来世思想影响下的古埃及造型艺术
中国十大经典古诗,首首经典,最后一首被誉为“孤篇盖全唐”
原材料涨价的原因有哪些?这些原因如何影响市场供需关系?