Refactor token handling and update login flow
This commit is contained in:
@ -4,14 +4,7 @@ import { getUserInfo } from "~/api/common/index";
|
||||
import type { AppMemberUserInfoRespVO } from "~/api/common/types";
|
||||
import MQTTClient from "~/utils/mqttClient";
|
||||
import { socialLoginByCode } from "~/api/pay";
|
||||
// const {
|
||||
// $openLogin,
|
||||
// $closeLogin,
|
||||
// $openRegister,
|
||||
// $closeRegister,
|
||||
// $openLoginEmail,
|
||||
// $closeLoginEmail,
|
||||
// } = useNuxtApp();
|
||||
const app = useNuxtApp();
|
||||
|
||||
export default defineStore("useUserStore", {
|
||||
state: () => ({
|
||||
@ -90,8 +83,7 @@ export default defineStore("useUserStore", {
|
||||
// 打开登录界面
|
||||
if (!data.accessToken) {
|
||||
ElMessage.error("因你未绑定手机号,请先绑定手机号");
|
||||
// @ts-ignore
|
||||
// $openLogin("verify", row.code, row.type, row.state);
|
||||
app.$openLogin("verify", row.code, row.type, row.state);
|
||||
} else {
|
||||
refreshToken.setToken(data.accessToken, data.refreshToken);
|
||||
refreshToken.setUserId(data.userId.toString());
|
||||
|
||||
Reference in New Issue
Block a user