Add the access token as query string parameter.

main
Stefan Grootscholten 8 years ago
parent d9fd9fca6b
commit 7716ef059b

@ -245,6 +245,11 @@ class RemoteFilesystem
unset($options['gitlab-token']);
}
if (isset($options['bitbucket-token'])) {
$fileUrl .= (false === strpos($fileUrl, '?') ? '?' : '&') . 'access_token='.$options['bitbucket-token'];
unset($options['bitbucket-token']);
}
if (isset($options['http'])) {
$options['http']['ignore_errors'] = true;
}
@ -692,7 +697,7 @@ class RemoteFilesystem
}
} elseif ('bitbucket.org' === $originUrl && $this->fileUrl !== Bitbucket::OAUTH2_ACCESS_TOKEN_URL) {
if ('x-token-auth' === $auth['username']) {
$headers[] = 'Authorization: Bearer ' . $auth['password'];
$options['bitbucket-token'] = $auth['password'];
}
} else {
$authStr = base64_encode($auth['username'] . ':' . $auth['password']);

Loading…
Cancel
Save