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; } }
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; }