getCodeUrl() protected method

Returns the url to request to get OAuth2 code.
protected getCodeUrl ( string $redirect_uri ) : string
$redirect_uri string url to redirect after user confirmation.
return string url to request.
 /**
  * Returns the url to request to get OAuth2 code.
  * @param string $redirect_uri url to redirect after user confirmation.
  * @return string url to request. 
  */
 protected function getCodeUrl($redirect_uri)
 {
     $url = parent::getCodeUrl($redirect_uri);
     if (isset($_GET['js'])) {
         $url .= '&display=popup';
     }
     return $url;
 }
示例#2
0
 protected function getCodeUrl($redirect_uri)
 {
     $this->setState('redirect_uri', $redirect_uri);
     $url = parent::getCodeUrl($redirect_uri);
     //if (isset($_GET['js']))
     //$url .= '&display=popup';
     return $url;
 }
 protected function getCodeUrl($redirect_uri)
 {
     // Erik Uus: Not needed as parent::getCodeUrl sets this
     //		$this->setState('redirect_uri', $redirect_uri);
     $url = parent::getCodeUrl($redirect_uri);
     if (isset($_GET['js'])) {
         $url .= '&display=popup';
     }
     return $url;
 }
 protected function getCodeUrl($redirect_uri)
 {
     if (strpos($redirect_uri, '?') !== false) {
         $url = explode('?', $redirect_uri);
         $url[1] = preg_replace('#[/]#', '%2F', $url[1]);
         $redirect_uri = implode('?', $url);
     }
     $this->setState('redirect_uri', $redirect_uri);
     $url = parent::getCodeUrl($redirect_uri);
     if (isset($_GET['js'])) {
         $url .= '&display=popup';
     }
     return $url;
 }
示例#5
0
 protected function getCodeUrl($redirect_uri)
 {
     /*if (strpos($redirect_uri, '?') !== false || strpos($redirect_uri, '&') !== false)
     		throw new EAuthException('Facebook does not support url with special characters. You should use SEF urls for authentication through Facebook.', 500);*/
     if (strpos($redirect_uri, '?') !== false) {
         $url = explode('?', $redirect_uri);
         $url[1] = preg_replace('#[/]#', '%2F', $url[1]);
         $redirect_uri = implode('?', $url);
     }
     $this->setState('redirect_uri', $redirect_uri);
     $url = parent::getCodeUrl($redirect_uri);
     if (isset($_GET['js'])) {
         $url .= '&display=popup';
     }
     return $url;
 }
示例#6
0
 protected function getCodeUrl($redirectUri)
 {
     //store redirect uri in session; we need to use it when requesting an access token
     $this->setState('redirect_uri', $redirectUri);
     return parent::getCodeUrl($redirectUri);
 }
 protected function getCodeUrl($redirect_uri)
 {
     $this->setState('redirect_uri', $redirect_uri);
     return parent::getCodeUrl($redirect_uri);
 }