刷新令牌获取新令牌
- 1、创建刷新令牌组件
- 2、添加刷新组件路由配置
- 3、EasyMock 添加刷新令牌接口
- 4、定义 Api 调用刷新令牌接口
- 5、Vuex 发送请求与重置状态
- 6、重构刷新令牌组件
- 7、测试
当应用系统请求后台资源接口时,要在请求头带上 accessToken 去请求接口,如果 accessToken 有效,资源服务器正常响应数据。
如果访问令牌 accessToken 过期,资源服务器会响应 401 状态码 。当应用系统接收到 401 状态码时,通过刷新令牌 refreshToken 获取去请求新令牌完成新的重新身份。
1、创建刷新令牌组件
在认证前端 mengxuegu-auth-center 创建一个刷新组件,用于接收应用系统发送请求到认证前端,进行刷新令牌重新身份认证。
刷新组件以弹窗方式:提示正在重新身份认证
- 创建组件模板 src/