Example #1
0
 /**
  * Get the provider name based on the request or on the provider set.
  *
  * @param \Cake\Network\Request $request Request object.
  * @return mixed Either false or an array of user information
  */
 protected function _getProviderName($request = null)
 {
     $provider = false;
     if (!is_null($this->_provider)) {
         $provider = SocialUtils::getProvider($this->_provider);
     } elseif (!empty($request)) {
         $provider = ucfirst($request->param('provider'));
     }
     return $provider;
 }