Projet

Général

Profil

Anomalie #1192

Les logins avec un 'point' ne permettent plus d'accéder à l'application depuis la mise à jour 2.0-3

Ajouté par Gaston TJEBBES il y a plus de 13 ans. Mis à jour il y a presque 13 ans.

Statut:
Fermé
Priorité:
Normal
Début:
16/11/2010
Echéance:
% réalisé:

100%

Temps passé:
Distribution:

Description

Ligne 91 : /var/www/html/taskfreak/login.php

if (isset($_POST["username"])) {
if ($objUser->login($_POST["username"],$_POST["password"])) {

Ligne 359 : /var/www/html/taskfreak/include/classes/tzn_user.php

function login($username, $password, $level=null) {
if ($username == '') {
$this->_error['login'] = $GLOBALS["langTznUser"]["user_name_empty"];
return false;
}
if (!preg_match(TZN_USER_NAME_REGEXP, $username)) {
$this->_error['login'] = $GLOBALS['langTznUser']['user_name_invalid'];
return false;
}
if ($this->loadByKey(TZN_USER_LOGIN,$username)) {
if (($level!=null) && (!$this->getLvl($level))) {
....

Ligne 605 :/var/www/html/taskfreak/include/classes/tzn_mysql.php

function loadByKey($key, $value=null) {
if ($value == null) {
$value = $this->get($key);
}
if (!preg_match('/^[a-z0-9\-_]+$/iD', $key.$value)) {
return false;
}
return $this->loadByFilter($this->gTable().".".$key." = '".$value."'");
}

Révisions associées

Révision 0685da5d (diff)
Ajouté par Walid Nouh il y a plus de 15 ans

see #1192 Proxy password configuration is displayed

Révision 71ff7a70 (diff)
Ajouté par Gérald Schwartzmann il y a environ 13 ans

resolution du preg_match sur le . : fixes #1192

Historique

#1 Mis à jour par Cédric Frayssinet il y a plus de 13 ans

je confirme le bug. Impossible de se connecter avec des comptes précédemment crées (qui comporte un .), seul l'admin peut se connecter, ce qui peut donc être relatif au . !

#2 Mis à jour par Gérald Schwartzmann il y a plus de 13 ans

  • Version cible mis à Envole 2.0-5 RC

#3 Mis à jour par Gérald Schwartzmann il y a environ 13 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Benoit Vila il y a presque 13 ans

  • Statut changé de Résolu à Fermé

OK avec "prenom.prof1"

Formats disponibles : Atom PDF