了解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时,触发成功回调函数。
- 其他状态码则触发失败的回调函数。
热门推荐
C13阳性怎么办
流浪狗救助:治愈心灵的良药
这种“神奇碳水”竟能缓解脂肪肝、帮助减肥?这些食物要多吃点!
社区里的温暖行动:流浪狗救助需要你我参与
流浪狗救助:守护生态平衡的关键一环
赵媚:一位北京女子的流浪狗救助之路
派出所教你正确救助流浪狗
私家车必备:车载急救包选购指南
车载冰箱:让私家车应急准备更全面
私家车配备AED:移动的“救命神器”守护生命
私家车就医,防疫指南出炉
总是便秘该怎么办?
治疗便秘的食疗方
为什么现在很多年轻人,不觉得“断子绝孙”是可怕的事情?
羊祜:西晋初期一位杰出的军事战略家,被称为灭吴第一功臣
强壮社区:公共健康与环境保护策略
应急科普365 | 防范地质灾害,这些要点要牢记!
很多人每天喝速溶咖啡,但关于速溶咖啡,这几点知道吗?
自制蛋挞液的简单做法与烘焙乐趣分享
学会制作香醇蛋挞,满足你的味蕾(以做法为主题)
飞鸟尽,良弓藏;狡兔死,走狗烹
全屋定制:材料选择的艺术与科学
装修去味绿植有哪些 让你的家更清新自然
微波炉高压变压器维修攻略
微波炉加热食物的科学奥秘
广东韶关乳源:清凉避暑胜地,瑶族风情与自然美景完美融合
韶关乳源:加强水源地保护治理 谱写美丽河湖新篇章
流浪狗的科学救助指南
女童被撕咬,流浪狗治理迫在眉睫
脑机接口和基因编辑:普通人也能成为“超人”?