修复用户登录 bug
This commit is contained in:
@@ -29,14 +29,19 @@ export const useAuthStore = defineStore("auth", () => {
|
|||||||
duration: 3,
|
duration: 3,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
let userInfo = {};
|
||||||
if (rememberMe) {
|
if (rememberMe) {
|
||||||
userStore.setUserInfo({
|
userInfo = {
|
||||||
...params,
|
...params,
|
||||||
rememberMe
|
rememberMe
|
||||||
});
|
};
|
||||||
} else {
|
} else {
|
||||||
userStore.clearUserInfo();
|
userInfo = {
|
||||||
|
username: params.username
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
userStore.clearUserInfo();
|
||||||
|
userStore.setUserInfo(userInfo);
|
||||||
const redirect = route.query.redirect || "/";
|
const redirect = route.query.redirect || "/";
|
||||||
router.replace(redirect as string);
|
router.replace(redirect as string);
|
||||||
return res;
|
return res;
|
||||||
|
|||||||
Reference in New Issue
Block a user