public function authenticate(\model\UserModel $user)
 {
     $this->user = $user;
     if ($user->getUsername() === self::$username && $user->getPassword() == self::$password) {
         return true;
     } else {
         return false;
     }
 }
예제 #2
0
 public function save(UserModel $user)
 {
     try {
         $sql = "INSERT INTO {$this->dbTable} (" . self::$usernameColumn . "," . self::$passwordColumn . ") VALUE (?,?)";
         $params = array($user->getUsername(), sha1($user->getPassword()));
         $query = $this->database->prepare($sql);
         $query->execute($params);
     } catch (\PDOException $e) {
         return false;
     }
 }