mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-25 16:22:43 +01:00
Set base-uri as User-Agent for OAuth1 and Github authentication
Summary: Closes T15848 Test Plan: Unclear. Reviewers: O1 Blessed Committers, valerio.bozzolan Reviewed By: O1 Blessed Committers, valerio.bozzolan Subscribers: RhinosF1, tobiaswiese, valerio.bozzolan, Matthew, Cigaryno Maniphest Tasks: T15848 Differential Revision: https://we.phorge.it/D25758
This commit is contained in:
parent
0fe0b9f681
commit
39237c0854
2 changed files with 4 additions and 1 deletions
|
@ -55,7 +55,8 @@ final class PhutilGitHubAuthAdapter extends PhutilOAuthAuthAdapter {
|
||||||
$future = new HTTPSFuture($uri);
|
$future = new HTTPSFuture($uri);
|
||||||
|
|
||||||
// NOTE: GitHub requires a User-Agent string.
|
// NOTE: GitHub requires a User-Agent string.
|
||||||
$future->addHeader('User-Agent', __CLASS__);
|
$future->addHeader('User-Agent',
|
||||||
|
PhabricatorEnv::getEnvConfig('phabricator.base-uri'));
|
||||||
|
|
||||||
// See T13485. Circa early 2020, GitHub has deprecated use of the
|
// See T13485. Circa early 2020, GitHub has deprecated use of the
|
||||||
// "access_token" URI parameter.
|
// "access_token" URI parameter.
|
||||||
|
|
|
@ -100,6 +100,8 @@ abstract class PhutilOAuth1AuthAdapter extends PhutilAuthAdapter {
|
||||||
|
|
||||||
protected function newOAuth1Future($uri, $data = array()) {
|
protected function newOAuth1Future($uri, $data = array()) {
|
||||||
$future = id(new PhutilOAuth1Future($uri, $data))
|
$future = id(new PhutilOAuth1Future($uri, $data))
|
||||||
|
->addHeader('User-Agent',
|
||||||
|
PhabricatorEnv::getEnvConfig('phabricator.base-uri'))
|
||||||
->setMethod('POST')
|
->setMethod('POST')
|
||||||
->setSignatureMethod($this->getSignatureMethod());
|
->setSignatureMethod($this->getSignatureMethod());
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue