|
|
|
@ -9,10 +9,10 @@ class UserGateway
|
|
|
|
|
$this->con = $con;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function insert(User $u){
|
|
|
|
|
public function insert($login, $mdp){
|
|
|
|
|
try{
|
|
|
|
|
$query = "INSERT INTO Utilisateur VALUES (null, :username, PASSWORD(:password))";
|
|
|
|
|
$this->con->executeQuery($query, array(':username' => array($u->getUsername(), PDO::PARAM_STR), ':password' => array($u->getPassword(), PDO::PARAM_STR)));
|
|
|
|
|
$query = "INSERT INTO Utilisateur VALUES (null, :username, :password)";
|
|
|
|
|
$this->con->executeQuery($query, array(':username' => array($login, PDO::PARAM_STR), ':password' => array($mdp, PDO::PARAM_STR)));
|
|
|
|
|
}
|
|
|
|
|
catch(PDOException $Exception){
|
|
|
|
|
echo 'erreur';
|
|
|
|
@ -51,9 +51,9 @@ class UserGateway
|
|
|
|
|
function getHashedPassword(string $usrname):?string{
|
|
|
|
|
$truePasswd=null;
|
|
|
|
|
|
|
|
|
|
$query="SELECT PASSWORD(`password`) FROM Utilisateur WHERE username=:username";
|
|
|
|
|
$query="SELECT password FROM Utilisateur WHERE username=:username";
|
|
|
|
|
$this->con->executeQuery($query,array('username'=>array($usrname,PDO::PARAM_STR)));
|
|
|
|
|
$results=$co->getResults();
|
|
|
|
|
$results=$this->con->getResults();
|
|
|
|
|
foreach($results as $row){
|
|
|
|
|
$truePasswd=$row['password'];
|
|
|
|
|
}
|
|
|
|
|