Beispiel #1
0
 /**
  * login model
  * @param $email
  * @param $password
  */
 public function login($email, $password)
 {
     if (empty($email) || empty($password)) {
         return false;
     }
     $userModelDb = new UserModelDB();
     //fetch db to validate register user
     $user = $userModelDb->getUser($email, sha1($password));
     if (!empty($user)) {
         $this->email = $user['email'];
         $this->role = 'member';
         $this->uid = $user['id'];
         $this->setUserCookie();
         return true;
         //login success
     } else {
         //no register user, login failed
         return false;
     }
 }