提交 6846f3fe authored 作者: lidongxu's avatar lidongxu

fix(login): 修复:登录页面无法登录问题

上级 188f2da5
...@@ -29,9 +29,9 @@ export default defineStore( ...@@ -29,9 +29,9 @@ export default defineStore(
const { username, password } = data const { username, password } = data
login({ username, password }).then(res => { login({ username, password }).then(res => {
this.token = res.data.access_token this.token = res.data.access_token
this.refreshToken = res.data.refresh_token // this.refreshToken = res.data.refresh_token
setToken(res.data.access_token) setToken(res.data.access_token)
setRefreshToken(res.data.refresh_token) // setRefreshToken(res.data.refresh_token)
resolve() resolve()
}).catch(error => { }).catch(error => {
reject(error) reject(error)
......
...@@ -164,12 +164,13 @@ async function loginByType(type, data) { ...@@ -164,12 +164,13 @@ async function loginByType(type, data) {
// 把 redirect.value 上的查询参数拿下来,单独跳转发送如果有的话 // 把 redirect.value 上的查询参数拿下来,单独跳转发送如果有的话
const redirectQuery = redirect.value.split('?')[1] const redirectQuery = redirect.value.split('?')[1]
// 字符串转对象结构 // 字符串转对象结构
const redirectQueryObj = redirectQuery.split('&').reduce((pre, cur) => { const redirectQueryObj = redirectQuery?.split('&').reduce((pre, cur) => {
pre[cur.split('=')[0]] = cur.split('=')[1] pre[cur.split('=')[0]] = cur.split('=')[1]
return pre return pre
}, {}) }, {})
router.push({ path: redirect.value || "/", query: redirectQueryObj }); router.push({ path: redirect.value || "/", query: redirectQueryObj });
}).catch(() => { }).catch((err) => {
console.log(err)
accountPassLoading.value = false; accountPassLoading.value = false;
autoLoginLoading.value = false; autoLoginLoading.value = false;
}) })
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论