soybeanjs / soybean-admin

A clean, elegant, beautiful and powerful admin template, based on Vue3, Vite5, TypeScript, Pinia, NaiveUI and UnoCSS. 一个清新优雅、高颜值且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite5, TypeScript, Pinia, NaiveUI 和 UnoCSS。
https://soybeanjs.cn
MIT License
10.21k stars 1.83k forks source link

[Bug]: 请求的token已过期,刷新token, 会退出登录 #632

Closed Chord-Labs closed 1 month ago

Chord-Labs commented 1 month ago

软件版本

1.3.7

运行环境

MacOS

运行架构

None

重现步骤

  1. 触发 请求的token已过期,刷新token
  2. 登出到登录页面

期望的结果是什么?

  1. 正常刷新token

实际的结果是什么?

刷新token, 后登出到登录页面

日志记录(可选)

No response

补充说明(可选)

No response

Azir-11 commented 1 month ago

两个请求返回的状态码分别是什么? 确认一下第一个接口返回的状态码是否为刷新token状态码 第二个接口返回的状态码是否为正常的成功状态码

Chord-Labs commented 1 month ago

soybeanjs.cn 同样有这个问题

Chord-Labs commented 1 month ago

是其他的问题,没问题了,

Azir-11 commented 1 month ago

soybeanjs.cn 同样有这个问题

示例里面是请求了一个特意会报错的接口,刷新token完毕后,再自动重新请求该接口,因为mock的token固定的原因,第二次的请求会失败并且返回登出,这里的逻辑是没有问题的