Wordpress PHP OAUTH2 Токен доступа не отображает всплывающие учетные данные - PullRequest
0 голосов
/ 17 марта 2020

У меня есть сайт WordPress, где я использую этот запрос для получения токена доступа. Когда я вошел в систему и сделал запрос, я получил токен доступа.

Однако, когда я вышел из системы, браузер запрашивает имя пользователя и пароль. Это нормально, когда я использую браузер для этого, но что, если я хочу вызвать этот скрипт из своего кода?

Обычно я получаю массив со значением токена доступа, но теперь я получаю код html для вход в систему. Есть ли способ отобразить это имя пользователя и пароль вместо просмотра html?

$url = 'http://***/oauth/authorize?response_type=code&client_id=***&redirect_uri=https://***redirect.php';
$options = array(
    'http' => array(
        'method'  => 'POST',
    )
);
$context  = stream_context_create($options);
$result = file_get_contents($url, false, $context);
if ($result === FALSE) { /* Handle error */ }

var_dump($result);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...