Нет, я не думаю, что можно изменить параметр next .Единственное место, где я увидел следующий параметр (в PHP SDK), это функция getLogoutUrl()
, как видно из источника base_facebook.php .И этот параметр определяет, какой URL идти после выхода из системы.Для getLoginUrl()
в файле base_facebook.php мы имеем
return $this->getUrl(
'www',
'dialog/oauth',
array_merge(array(
'client_id' => $this->getAppId(),
'redirect_uri' => $currentUrl, // possibly overwritten
'state' => $this->state),
$params));
в качестве последней строки в функции, что, очевидно, означает, что oauth-диалог будет отображаться, независимо от того,что вы пытаетесьЕсли ваше приложение отсутствует на Facebook, вы можете перейти на <fb:login-button>Login with Facebook</fb:login-button>
в Javascript, а затем следовать примеру из этого URL .Там вы увидите, что невозможно полностью удалить этот диалог , даже если вы не запрашиваете никаких разрешений.Метод Fav.login () Javascript SDK также вызовет диалог авторизации.Надеюсь, это поможет.