| | |
| | | //遍历userStore.resource |
| | | let isok = false; |
| | | let user = getUserResources(); |
| | | let jsonObject = {}; |
| | | let resurces: any; |
| | | if (userStore.resources) { |
| | | resurces = userStore.resources; |
| | |
| | | getUserInfo, |
| | | LoginData, |
| | | } from '@/api/user'; |
| | | import { setToken, clearToken,setUserInfo,setUserResources } from '@/utils/auth'; |
| | | import { setToken, clearToken, setUserInfo, setUserResources, clearUserResources } from "@/utils/auth"; |
| | | import { removeRouteListener } from '@/utils/route-listener'; |
| | | import { UserState } from './types'; |
| | | import useAppStore from '../app'; |
| | |
| | | |
| | | // Reset user's information |
| | | resetInfo() { |
| | | clearUserResources() |
| | | this.$reset(); |
| | | }, |
| | | |
| | |
| | | localStorage.setItem(UserResources, info); |
| | | }; |
| | | |
| | | export { isLogin, getToken, setToken, clearToken,getAuthorization, setAuthorization, getUserInfo, setUserInfo,setUserResources,getUserResources}; |
| | | const clearUserResources = () => { |
| | | localStorage.removeItem(UserResources); |
| | | }; |
| | | |
| | | export { isLogin, getToken, setToken, clearToken,getAuthorization, setAuthorization, getUserInfo, setUserInfo,setUserResources,getUserResources,clearUserResources}; |
| | |
| | | |
| | | const loginConfig = useStorage('login-config', { |
| | | rememberPassword: true, |
| | | email: '1750082535@qq.com', // 演示默认值 |
| | | password: 'basic2024', // demo default value |
| | | email: '', // 演示默认值 |
| | | password: '', // demo default value |
| | | }); |
| | | const userInfo = reactive({ |
| | | email: '1750082535@qq.com', // 演示默认值 |
| | | password: 'basic2024', // demo default value |
| | | email: '', // 演示默认值 |
| | | password: '', // demo default value |
| | | }); |
| | | |
| | | const handleSubmit = async ({ |