fixes
This commit is contained in:
parent
20ea82d349
commit
ae4122cacf
8
app.py
8
app.py
@ -111,8 +111,14 @@ def post_user():
|
|||||||
def error(msg):
|
def error(msg):
|
||||||
return index_tpl(alerts=[('error', msg, 'fadeOut')], str=i18n.str)
|
return index_tpl(alerts=[('error', msg, 'fadeOut')], str=i18n.str)
|
||||||
|
|
||||||
|
def username_validation(e):
|
||||||
|
regex = r'^\w+$'
|
||||||
|
return(bool(re.fullmatch(regex, e)))
|
||||||
|
|
||||||
if len(form('username')) < 3:
|
if len(form('username')) < 3:
|
||||||
return error(i18n.msg[1])
|
return error(i18n.msg[1])
|
||||||
|
elif not username_validation(form('username')):
|
||||||
|
return error(i18n.msg[6])
|
||||||
|
|
||||||
if len(form('password')) < 1:
|
if len(form('password')) < 1:
|
||||||
return error(i18n.msg[2])
|
return error(i18n.msg[2])
|
||||||
@ -178,6 +184,8 @@ def post_signup():
|
|||||||
surname = form('surname').lower()
|
surname = form('surname').lower()
|
||||||
|
|
||||||
email = form('email').lower()
|
email = form('email').lower()
|
||||||
|
if not email_validation(email):
|
||||||
|
return error(i18n.msg[14])
|
||||||
|
|
||||||
if form('password') != form('confirm-password'):
|
if form('password') != form('confirm-password'):
|
||||||
return error(i18n.msg[7])
|
return error(i18n.msg[7])
|
||||||
|
Loading…
Reference in New Issue
Block a user