perf:完善第三方登录后逻辑

This commit is contained in:
Xwen
2024-01-10 22:45:55 +08:00
parent 36af5f06b5
commit b7903910de

View File

@@ -166,7 +166,7 @@ import useUserStore from "@/stores/user";
import useConfigStore from "@/stores/config";
const configStore = useConfigStore();
const { loginFun, registerFun, setToken } = useAuths();
const { loginFun, registerFun, loginSuccess } = useAuths();
const router = useRouter();
const route = useRoute();
const loginFormRef = ref();
@@ -321,7 +321,7 @@ const handleGiteeLogin = () => {
window.addEventListener("message", async (e) => {
const { authData, type } = e.data;
setToken(authData);
await loginSuccess({ token: authData });
if (e.data) {
window.close();
}