コード例 #1
0
ファイル: Admin.inc.php プロジェクト: radicaldesigns/amp
 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;
     }
 }
コード例 #2
0
ファイル: Manager.inc.php プロジェクト: radicaldesigns/amp
 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;
 }