Explorar el Código

:zap: 用户登陆传参加密

smallchill hace 6 años
padre
commit
7dbff2b969
Se han modificado 2 ficheros con 4 adiciones y 2 borrados
  1. 2 1
      package.json
  2. 2 1
      src/store/modules/user.js

+ 2 - 1
package.json

@@ -18,11 +18,12 @@
     "element-ui": "^2.12.0",
     "js-base64": "^2.5.1",
     "js-cookie": "^2.2.0",
+    "js-md5": "^0.7.3",
     "mockjs": "^1.0.1-beta3",
     "node-gyp": "^5.0.6",
     "nprogress": "^0.2.0",
-    "script-loader": "^0.7.2",
     "portfinder": "^1.0.23",
+    "script-loader": "^0.7.2",
     "vue": "^2.6.10",
     "vue-axios": "^2.1.2",
     "vue-i18n": "^8.7.0",

+ 2 - 1
src/store/modules/user.js

@@ -6,6 +6,7 @@ import {deepClone} from '@/util/util'
 import website from '@/config/website'
 import {loginByUsername, getUserInfo, logout, refreshToken, getButtons} from '@/api/user'
 import {getTopMenu, getRoutes} from '@/api/system/menu'
+import md5 from 'js-md5'
 
 
 function addPath(ele, first) {
@@ -47,7 +48,7 @@ const user = {
     //根据用户名登录
     LoginByUsername({commit}, userInfo) {
       return new Promise((resolve, reject) => {
-        loginByUsername(userInfo.tenantId, userInfo.username, userInfo.password, userInfo.type, userInfo.key, userInfo.code).then(res => {
+        loginByUsername(userInfo.tenantId, userInfo.username, md5(userInfo.password), userInfo.type, userInfo.key, userInfo.code).then(res => {
           const data = res.data;
           if (data.error_description) {
             Message({