authsql : missing fields in db connection

git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2946 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
2016-07-25 11:49:49 +00:00
parent c3ad1085c1
commit a208873f34

View File

@@ -58,7 +58,8 @@ class authsql extends auth
if ($this->fieldFirstname === null) if ($this->fieldFirstname === null)
throw new Exception (dgettext("domframework", throw new Exception (dgettext("domframework",
"No fieldFirstname defined"), 500); "No fieldFirstname defined"), 500);
$fields = array_merge (array ($this->fieldIdentifier, $this->fieldPassword), $fields = array_merge (array ($this->fieldIdentifier, $this->fieldPassword,
$this->fieldLastname, $this->fieldFirstname),
$this->fieldsInfo); $this->fieldsInfo);
$fields = array_flip ($fields); $fields = array_flip ($fields);
foreach ($fields as $key=>$val) foreach ($fields as $key=>$val)
@@ -82,6 +83,7 @@ class authsql extends auth
$this->fieldLastname, $this->fieldLastname,
$this->fieldPassword), $this->fieldPassword),
$this->fieldsInfo)); $this->fieldsInfo));
var_dump ($data);
if (count ($data) === 0) if (count ($data) === 0)
throw new Exception (sprintf (dgettext("domframework", throw new Exception (sprintf (dgettext("domframework",
"Unable to find the user : '%s'"), "Unable to find the user : '%s'"),