Esempio n. 1
0
 function validateUser($username, $password)
 {
     require_once 'AMP/System/User/User.php';
     $user = new AMPSystem_User($this->_dbcon);
     $user->readUsername($username);
     if ($user->validatePassword($password) && $user->hasPermission(AMP_PERMISSION_CONTENT_ACCESS)) {
         $this->_handler->setPermissionLevel($user->getPermissionGroup());
         $this->_handler->setUserId($user->id);
         return true;
     }
 }
Esempio n. 2
0
 function &readUser($userName)
 {
     $false = false;
     require_once 'AMP/System/User/User.php';
     $user = new AMPSystem_User(AMP_Registry::getDbcon());
     $user->readUsername($userName);
     if (!$user->hasData()) {
         return $false;
     }
     $this->readLevel($user->getPermissionGroup());
     $this->setUser($user);
     return $user;
 }