passage à 12h de durée de validité du jeton d'inscription (ref #208)
This commit is contained in:
@ -23,6 +23,7 @@ twig:
|
||||
labelsniveau02: %labelsniveau02%
|
||||
iconniveau02: %iconniveau02%
|
||||
keyterm: %keyterm%
|
||||
minpassword: %minpassword%
|
||||
|
||||
activate_widonlyoffice: %activate_widonlyoffice%
|
||||
widonlyoffice_url: %widonlyoffice_url%
|
||||
|
@ -735,17 +735,17 @@ class RegistrationController extends Controller
|
||||
$password=$data["password"];
|
||||
$message="";
|
||||
if(!empty($password)) {
|
||||
if (strlen($password) < $this->getParameter("keyterm")) {
|
||||
$message = "Votre mot de passe doit contenir au minimum 8 caractères, constitué de chiffres, de lettres et caractères spéciaux";
|
||||
if (strlen($password) < $this->getParameter("minpassword")) {
|
||||
$message = "Votre mot de passe doit contenir au minimum ".$this->getParameter("minpassword")." caractères, constitué de chiffres, de lettres et caractères spéciaux";
|
||||
}
|
||||
elseif(!preg_match("#[0-9]+#",$password)) {
|
||||
$message = "Votre mot de passe doit contenir au minimum 8 caractères, constitué de chiffres, de lettres et caractères spéciaux";
|
||||
$message = "Votre mot de passe doit contenir au minimum ".$this->getParameter("minpassword")." caractères, constitué de chiffres, de lettres et caractères spéciaux";
|
||||
}
|
||||
elseif(!preg_match("#[a-zA-Z]+#",$password)) {
|
||||
$message = "Votre mot de passe doit contenir au minimum 8 caractères, constitué de chiffres, de lettres et caractères spéciaux";
|
||||
$message = "Votre mot de passe doit contenir au minimum ".$this->getParameter("minpassword")." caractères, constitué de chiffres, de lettres et caractères spéciaux";
|
||||
}
|
||||
elseif(!preg_match("/[|!@#$%&*\/=?,;.:\-_+~^\\\]/",$password)) {
|
||||
$message = "Votre mot de passe doit contenir au minimum 8 caractères, constitué de chiffres, de lettres et caractères spéciaux";
|
||||
$message = "Votre mot de passe doit contenir au minimum ".$this->getParameter("minpassword")." caractères, constitué de chiffres, de lettres et caractères spéciaux";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -76,7 +76,7 @@
|
||||
{{ form_row(form.password) }}
|
||||
|
||||
<div class='alert alert-info' style='font-size: 80%;padding: 5px;margin-top: -10px;'>
|
||||
Le mot de passe doit comporter au moins {{ keyterm }} caractères, avec obligatoirement des lettres, chiffres et caractères spéciaux.
|
||||
Le mot de passe doit comporter au moins {{ minpassword }} caractères, avec obligatoirement des lettres, chiffres et caractères spéciaux.
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
@ -46,7 +46,7 @@
|
||||
{{ form_row(form.password) }}
|
||||
|
||||
<div class='alert alert-info' style='font-size: 80%;padding: 5px;margin-top: -10px;'>
|
||||
Le mot de passe doit comporter au moins {{ keyterm }} caractères, avec obligatoirement des lettres, chiffres et caractères spéciaux.
|
||||
Le mot de passe doit comporter au moins {{ minpassword }} caractères, avec obligatoirement des lettres, chiffres et caractères spéciaux.
|
||||
</div
|
||||
</div>
|
||||
</div>
|
||||
|
@ -82,7 +82,7 @@
|
||||
{% if form.password is defined %}
|
||||
{{ form_row(form.password) }}
|
||||
<div class='alert alert-info' style='font-size: 80%;padding: 5px;margin-top: -10px;'>
|
||||
Le mot de passe doit comporter au moins {{ keyterm }} caractères, avec obligatoirement des lettres, chiffres et caractères spéciaux.
|
||||
Le mot de passe doit comporter au moins {{ minpassword }} caractères, avec obligatoirement des lettres, chiffres et caractères spéciaux.
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
|
Reference in New Issue
Block a user