Browse Source

Allow more complex password

Sotaro KARASAWA 10 years ago
parent
commit
69db3d041b
3 changed files with 4 additions and 3 deletions
  1. 1 1
      lib/form/login.js
  2. 2 1
      lib/form/me/password.js
  3. 1 1
      lib/form/register.js

+ 1 - 1
lib/form/login.js

@@ -5,5 +5,5 @@ var form = require('express-form')
 
 module.exports = form(
   field('loginForm.email').required(),
-  field('loginForm.password').required().is(/^[\da-zA-Z@#$%-_&\+\*\?]{6,40}$/)
+  field('loginForm.password').required().is(/^[\x20-\x7F]{6,40}$/)
 );

+ 2 - 1
lib/form/me/password.js

@@ -5,6 +5,7 @@ var form = require('express-form')
 
 module.exports = form(
   field('mePassword.oldPassword'),
-  field('mePassword.newPassword').required().is(/^[\da-zA-Z@#$%-_&\+\*\?]{6,40}$/),
+  field('mePassword.newPassword').required().is(/^[\x20-\x7F]{6,40}$/),
   field('mePassword.newPasswordConfirm').required()
 );
+  //[}m943&T^x7.2kB%98;9CD2Kx[kr{/v!4

+ 1 - 1
lib/form/register.js

@@ -7,7 +7,7 @@ module.exports = form(
   field('registerForm.username').required().is(/^[\da-zA-Z\-_\.]+$/),
   field('registerForm.name').required(),
   field('registerForm.email').required(),
-  field('registerForm.password').required().is(/^[\da-zA-Z@#$%-_&\+\*\?]{6,64}$/),
+  field('registerForm.password').required().is(/^[\x20-\x7F]{6,40}$/),
   field('registerForm.fbId').isInt(),
   field('registerForm.googleId').isInt()
 );