mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-27 14:52:56 +00:00
feat: 更新应用名称和页面路由结构
refactor: 重构用户信息管理和登录流程 fix: 修复头像上传和密码修改功能 style: 优化登录页面和主题设置界面 docs: 更新主题系统文档说明 chore: 移除无用配置文件和更新依赖项
This commit is contained in:
@@ -6,7 +6,7 @@ import AuthAPI, {
|
||||
type LogoutBody,
|
||||
} from "@/api/auth";
|
||||
import UserAPI, { type UserInfo } from "@/api/user";
|
||||
import { setAccessToken, clearTokens } from "@/utils/auth";
|
||||
import { getAccessToken, setAccessToken, clearTokens } from "@/utils/auth";
|
||||
import { getUserInfo, setUserInfo } from "@/utils/storage";
|
||||
import { USER_INFO_KEY } from "@/constants";
|
||||
import { Storage } from "@/utils/storage";
|
||||
@@ -76,9 +76,12 @@ export const useUserStore = defineStore("user", () => {
|
||||
};
|
||||
|
||||
// 登出
|
||||
const logout = async (data: LogoutBody) => {
|
||||
const logout = async () => {
|
||||
try {
|
||||
await AuthAPI.logout(data); // 调用后台注销接口
|
||||
const logoutBody: LogoutBody = {
|
||||
token: getAccessToken(),
|
||||
};
|
||||
await AuthAPI.logout(logoutBody); // 调用后台注销接口
|
||||
} catch (error) {
|
||||
console.error("登出失败", error);
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user