了解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时,触发成功回调函数。
- 其他状态码则触发失败的回调函数。
热门推荐
深入了解.bak文件:备份与管理技巧的重要性
探索琅勃拉邦:必游景点全指南
琅勃拉邦:古老与现代的邂逅
8253可编程计数器/定时器详解:从结构到编程实战
重度脱水的主要症状
C语言数组如何每隔几个元素输出
气体灭火七氟丙烷几年换一次
气体灭火七氟丙烷几年换一次
月季与玫瑰傻傻分不清?看完秒懂!
重庆“四普”新发现:渝中区人民公园内的清代“劝善碑”
Windows下的服务和进程有什么区别?
常见的云服务类型有哪些
新手必看,多联机空调常见的故障保护说明
社区花园绿化苗木选择方案
自贡养老金一个月多少钱?个人交社保与公司交社保的区别有哪些?
岔气和气胸是一回事吗
最爱吃苹果?那么这些“苹果之乡”产的苹果你都吃过吗?
什么是可控硅调功器?——可控硅调功器工作原理解析
从簧片振动到全球音符:口琴的结构、历史与文化演进
2型糖尿病患者能吃豆皮吗?医生的专业解答来了
宇宙速度的科学探索:从轨道运行到星际旅行
孩子视力 0.2,就是 200 度近视吗?
字符与字数究竟有何不同?
申请住房补贴的关键注意事项解析
如何高效采访一个团队:从准备到反馈的全流程指南
母教为天下太平之源!中华十大贤母,值得细读!
长寿花养花小知识大全:6个窍门让你的长寿花2年就能长成花树
配电箱爆炸事故频发,这些安全要点需谨记!
股票配资出借账户是否违法?法律解读与风险分析
如何使用Web加速器提升网站性能