forked from ScoDoc/DocScoDoc
check mail address
This commit is contained in:
parent
d980c6794a
commit
76bc957373
@ -29,6 +29,7 @@
|
||||
"""
|
||||
|
||||
# Anciennement ZScoUsers.py, fonctions de gestion des données réécrite avec flask/SQLAlchemy
|
||||
import re
|
||||
|
||||
from flask import url_for, g, request
|
||||
from flask_login import current_user
|
||||
@ -396,6 +397,8 @@ def check_modif_user(edit, user_name="", nom="", prenom="", email="", roles=[]):
|
||||
return False, "champ requis vide"
|
||||
if not email:
|
||||
return False, "vous devriez indiquer le mail de l'utilisateur créé !"
|
||||
if not re.fullmatch(r"[^@]+@[^@]+\.[^@]+", email):
|
||||
return False, "l'adresse mail semble incorrecte"
|
||||
# ce login existe ?
|
||||
user = _user_list(user_name)
|
||||
if edit and not user: # safety net, le user_name ne devrait pas changer
|
||||
|
Loading…
Reference in New Issue
Block a user