Jelajahi Sumber

用户名校验正则

e 5 tahun lalu
induk
melakukan
3516f163e2
2 mengubah file dengan 6 tambahan dan 4 penghapusan
  1. 4 2
      src/utils/validate.js
  2. 2 2
      src/views/login/index.vue

+ 4 - 2
src/utils/validate.js

@@ -15,8 +15,10 @@ export function isExternal(path) {
  * @returns {Boolean}
  * @returns {Boolean}
  */
  */
 export function validUsername(str) {
 export function validUsername(str) {
-  const valid_map = ['admin', 'editor', 'caimeilijun', 'caimei_lijun', 'caimei123']
-  return valid_map.indexOf(str.trim()) >= 0
+  // const valid_map = ['admin', 'editor', 'caimeilijun', 'caimei_lijun', 'caimei123']
+  // return valid_map.indexOf(str.trim()) >= 0
+  const reg = /^[a-zA-Z0-9_-]{4,16}$/
+  return reg.test(str)
 }
 }
 
 
 /**
 /**

+ 2 - 2
src/views/login/index.vue

@@ -75,8 +75,8 @@ export default {
     }
     }
     return {
     return {
       loginForm: {
       loginForm: {
-        account: 'admin',
-        password: '123456',
+        account: '',
+        password: '',
         organizeID: this.organizeID
         organizeID: this.organizeID
       },
       },
       loginRules: {
       loginRules: {