예제 #1
0
 public function login($login, $password)
 {
     if (!isNull($this->getLoggedUser())) {
         throw new Exception(__METHOD__ . "(): User already logged in.");
     }
     $user = $this->_engine->loadUserByLogin($login);
     if (isNull($user) || $user->password != md5($password)) {
         return FALSE;
     }
     $this->_keeper->setId($user->id());
     return $this->_loggedUser = $user;
 }
예제 #2
0
 public function loadByLogin($login)
 {
     deprecated();
     return $this->_engine->loadUserByLogin($login);
 }