فهرست منبع

[Feat 0000] 去除无用的PWD key

houzekong 1 روز پیش
والد
کامیت
dbf5694b64
3فایلهای تغییر یافته به همراه1 افزوده شده و 9 حذف شده
  1. 0 1
      src/enums/cacheEnum.ts
  2. 1 6
      src/store/modules/user.ts
  3. 0 2
      src/utils/cache/persistent.ts

+ 0 - 1
src/enums/cacheEnum.ts

@@ -1,4 +1,3 @@
-export const PWD_KEY = 'PWD__';
 // token key
 export const TOKEN_KEY = 'TOKEN__';
 

+ 1 - 6
src/store/modules/user.ts

@@ -3,7 +3,7 @@ import type { ErrorMessageMode, SuccessMessageMode } from '/#/axios';
 import { defineStore } from 'pinia';
 import { store } from '/@/store';
 import { PageEnum } from '/@/enums/pageEnum';
-import { ROLES_KEY, TOKEN_KEY, USER_INFO_KEY, LOGIN_INFO_KEY, DB_DICT_DATA_KEY, TENANT_ID, PWD_KEY } from '/@/enums/cacheEnum';
+import { ROLES_KEY, TOKEN_KEY, USER_INFO_KEY, LOGIN_INFO_KEY, DB_DICT_DATA_KEY, TENANT_ID } from '/@/enums/cacheEnum';
 import { getAuthCache, setAuthCache } from '/@/utils/auth';
 import { AutoLoginParams, GetUserInfoModel, LoginParams, ThirdLoginParams } from '/@/api/sys/model/userModel';
 import { autoLoginApi, doLogout, getUserInfo, loginApi, phoneLoginApi, thirdLogin } from '/@/api/sys/user';
@@ -93,11 +93,6 @@ export const useUserStore = defineStore({
     },
   },
   actions: {
-    /** 设置用户密码并加密,理论上加密、解密的工作应仅在此模块进行 */
-    setPassword(password: string) {
-      // setAuthCache(PWD_KEY, AES.encrypt(password, PWD_KEY));
-      setAuthCache(PWD_KEY, btoa(password));
-    },
     setToken(info: string | undefined) {
       this.token = info ? info : ''; // for null or undefined value
       setAuthCache(TOKEN_KEY, info);

+ 0 - 2
src/utils/cache/persistent.ts

@@ -17,7 +17,6 @@ import {
   TENANT_ID,
   LOGIN_INFO_KEY,
   OAUTH2_THIRD_LOGIN_TENANT_ID,
-  PWD_KEY,
   MODAL_TYPE,
 } from '/@/enums/cacheEnum';
 import { DEFAULT_CACHE_TIME } from '/@/settings/encryptionSetting';
@@ -25,7 +24,6 @@ import { toRaw } from 'vue';
 import { pick, omit } from 'lodash-es';
 
 interface BasicStore {
-  [PWD_KEY]: string | undefined;
   [TOKEN_KEY]: string | number | null | undefined;
   [USER_INFO_KEY]: UserInfo;
   [ROLES_KEY]: string[];