/var/www/html/protected/extensions/HybridAuth/hybridauth-2.9.2/hybridauth/Hybrid/Endpoint.php(217)
205 } 206 207 $storage = new Hybrid_Storage(); 208 209 // Check if Hybrid_Auth session already exist 210 if (!$storage->config("CONFIG")) { 211 throw new Hybrid_Exception("You cannot access this page directly."); 212 } 213 214 Hybrid_Auth::initialize($storage->config("CONFIG")); 215 } catch (Exception $e) { 216 Hybrid_Logger::error("Endpoint: Error while trying to init Hybrid_Auth: " . $e->getMessage()); 217 throw new Hybrid_Exception( "Endpoint: Error while trying to init Hybrid_Auth: " . $e->getMessage(), $e->getCode(), $e ); 218 } 219 } 220 } 221 222 }
#0 |
+
–
/var/www/html/protected/extensions/HybridAuth/hybridauth-2.9.2/hybridauth/Hybrid/Endpoint.php(117): Hybrid_Endpoint->authInit() 112 * Define: endpoint step 3 113 * @return void 114 * @throws Hybrid_Exception 115 */ 116 protected function processAuthStart() { 117 $this->authInit(); 118 119 $provider_id = trim(strip_tags($this->request["hauth_start"])); 120 121 // check if page accessed directly 122 if (!Hybrid_Auth::storage()->get("hauth_session.$provider_id.hauth_endpoint")) { |
#1 |
+
–
/var/www/html/protected/extensions/HybridAuth/hybridauth-2.9.2/hybridauth/Hybrid/Endpoint.php(51): Hybrid_Endpoint->processAuthStart() 46 $this->processOpenidXRDS(); 47 } 48 49 // If we get a hauth.start 50 if (isset($this->request["hauth_start"]) && $this->request["hauth_start"]) { 51 $this->processAuthStart(); 52 } 53 // Else if hauth.done 54 elseif (isset($this->request["hauth_done"]) && $this->request["hauth_done"]) { 55 $this->processAuthDone(); 56 } |
#2 |
+
–
/var/www/html/protected/extensions/HybridAuth/hybridauth-2.9.2/hybridauth/Hybrid/Endpoint.php(72): Hybrid_Endpoint->__construct(null) 67 * @return Hybrid_Endpoint 68 */ 69 public static function process($request = null) { 70 // Trick for PHP 5.2, because it doesn't support late static binding 71 $class = function_exists('get_called_class') ? get_called_class() : __CLASS__; 72 new $class($request); 73 } 74 75 /** 76 * Process OpenID policy request 77 * @return void |
#3 |
+
–
/var/www/html/protected/extensions/HybridAuth/hybridauth-2.9.2/hybridauth/index.php(15): Hybrid_Endpoint::process() 10 // ------------------------------------------------------------------------ 11 12 require_once( "Hybrid/Auth.php" ); 13 require_once( "Hybrid/Endpoint.php" ); 14 require_once( "Hybrid/thirdparty/Facebook/autoload.php" ); 15 Hybrid_Endpoint::process(); |
#4 |
+
–
/var/www/html/protected/controllers/UserController.php(300): require_once("/var/www/html/protected/extensions/HybridAuth/hybridauth-2.9.2/h...") 295 296 public function actionSocialLogininit() 297 { 298 //Yii::import('ext.components.HybridAuthIdentity'); 299 $path = Yii::getPathOfAlias('ext.HybridAuth'); 300 require_once $path . '/hybridauth-' . HybridAuthIdentity::VERSION . '/hybridauth/index.php'; 301 302 } 303 304 /** 305 * Logs out the current user and redirect to homepage. |
#5 |
+
–
/var/www/html/framework/web/actions/CInlineAction.php(49): UserController->actionSocialLogininit() 44 $controller=$this->getController(); 45 $method=new ReflectionMethod($controller, $methodName); 46 if($method->getNumberOfParameters()>0) 47 return $this->runWithParamsInternal($controller, $method, $params); 48 49 $controller->$methodName(); 50 return true; 51 } 52 } |
#6 |
+
–
/var/www/html/framework/web/CController.php(308): CInlineAction->runWithParams(array("hauth_start" => "Google", "hauth_time" => "1710854828")) 303 { 304 $priorAction=$this->_action; 305 $this->_action=$action; 306 if($this->beforeAction($action)) 307 { 308 if($action->runWithParams($this->getActionParams())===false) 309 $this->invalidActionParams($action); 310 else 311 $this->afterAction($action); 312 } 313 $this->_action=$priorAction; |
#7 |
+
–
/var/www/html/framework/web/CController.php(286): CController->runAction(CInlineAction) 281 * @see runAction 282 */ 283 public function runActionWithFilters($action,$filters) 284 { 285 if(empty($filters)) 286 $this->runAction($action); 287 else 288 { 289 $priorAction=$this->_action; 290 $this->_action=$action; 291 CFilterChain::create($this,$action,$filters)->run(); |
#8 |
+
–
/var/www/html/framework/web/CController.php(265): CController->runActionWithFilters(CInlineAction, array()) 260 { 261 if(($parent=$this->getModule())===null) 262 $parent=Yii::app(); 263 if($parent->beforeControllerAction($this,$action)) 264 { 265 $this->runActionWithFilters($action,$this->filters()); 266 $parent->afterControllerAction($this,$action); 267 } 268 } 269 else 270 $this->missingAction($actionID); |
#9 |
+
–
/var/www/html/framework/web/CWebApplication.php(282): CController->run("socialLogininit") 277 { 278 list($controller,$actionID)=$ca; 279 $oldController=$this->_controller; 280 $this->_controller=$controller; 281 $controller->init(); 282 $controller->run($actionID); 283 $this->_controller=$oldController; 284 } 285 else 286 throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".', 287 array('{route}'=>$route===''?$this->defaultController:$route))); |
#10 |
+
–
/var/www/html/framework/web/CWebApplication.php(141): CWebApplication->runController("user/socialLogininit") 136 foreach(array_splice($this->catchAllRequest,1) as $name=>$value) 137 $_GET[$name]=$value; 138 } 139 else 140 $route=$this->getUrlManager()->parseUrl($this->getRequest()); 141 $this->runController($route); 142 } 143 144 /** 145 * Registers the core application components. 146 * This method overrides the parent implementation by registering additional core components. |
#11 |
+
–
/var/www/html/framework/base/CApplication.php(184): CWebApplication->processRequest() 179 public function run() 180 { 181 if($this->hasEventHandler('onBeginRequest')) 182 $this->onBeginRequest(new CEvent($this)); 183 register_shutdown_function(array($this,'end'),0,false); 184 $this->processRequest(); 185 if($this->hasEventHandler('onEndRequest')) 186 $this->onEndRequest(new CEvent($this)); 187 } 188 189 /** |
#12 |
+
–
/var/www/html/index.php(0): CApplication->run() |