login page

This commit is contained in:
landaiqing
2024-08-11 15:21:16 +08:00
parent 438965f2a2
commit ff6a4a5d09
54 changed files with 2731 additions and 170 deletions

View File

@@ -1,6 +1,7 @@
import {defineStore} from 'pinia';
import {ref} from 'vue';
import {User} from "@/types/user";
import {parse, stringify} from "zipson/lib";
export const useAuthStore = defineStore(
@@ -29,11 +30,14 @@ export const useAuthStore = defineStore(
},
{
// 开启数据持久化
persistedState: {
persist: {
key: 'user',
storage: localStorage,
includePaths: ["user"],
overwrite: true,
paths: ["user"],
serializer: {
deserialize: parse,
serialize: stringify,
},
}
}
);