diff libervia_server/__init__.py @ 445:c0ff91cabea0

server_side, browser_side: new account password must contain at least 6 chars + cosmetic change for register warning message
author souliane <souliane@mailoo.org>
date Wed, 07 May 2014 19:29:10 +0200
parents b64e528fb524
children c406e46fe9c0
line wrap: on
line diff
--- a/libervia_server/__init__.py	Thu May 15 20:27:52 2014 +0200
+++ b/libervia_server/__init__.py	Wed May 07 19:29:10 2014 +0200
@@ -654,7 +654,8 @@
         except KeyError:
             return "BAD REQUEST"
         if not re.match(r'^[a-z0-9_-]+$', login, re.IGNORECASE) or \
-           not re.match(r'^.+@.+\..+', email, re.IGNORECASE):
+           not re.match(r'^.+@.+\..+', email, re.IGNORECASE) or \
+           len(password) < C.PASSWORD_MIN_LENGTH:
             return "BAD REQUEST"
 
         def registered(result):