public function getUserInfo(User $user)
 {
     if (!Config::exist('oss_url')) {
         return false;
     }
     if (Config::get('oss_url') == '') {
         return false;
     }
     $data = file_get_contents(Config::get('oss_url') . (strpos(Config::get('oss_url'), '?') > 0 ? '&' : '?') . 'mac=' . $user->getMac() . '&serial_number=' . $user->getSerialNumber() . '&type=' . $user->getStbType() . '&locale=' . $user->getLocale() . '&login='******'&portal=' . (empty($_SERVER['HTTP_HOST']) ? '' : $_SERVER['HTTP_HOST']) . '&verified=' . intval($user->isVerified()) . '&ip=' . $user->getIp());
     return $this->parseResult($data, Config::getSafe('strict_oss_url_check', true));
 }
Example #2
0
	if(isset($_GET['key']) && isset($_GET['user']))
	{
		$User = new User($_GET['user']);
		if(!$User->exists) return false;
		
		if($User->verify($_GET['key']))
			header('Location: http://gocollegedays.com');
	}
	
	if(isset($_SESSION['userID']))
	{
		$User = new User($_SESSION['userID']);
		$Viewer = $User;
		
		//Is matching?
		if($User->row['matching'] > 0 && $User->isVerified())
		{
			$matchID = $User->getCurrentMatchID();
			
			if($matchID != '')
				$content = '/var/www/html/src/html/home/home.html';
			else
				$content = '/var/www/html/src/html/home/unmatched.html';

			$title = 'CollegeDays';
			require_once('/var/www/html/src/html/blank.html');
			echo "<script src='/src/js/logout.js'></script>";	
		}
		else
		{
			$title = 'CollegeDays';