Skip to content
This repository was archived by the owner on Mar 23, 2024. It is now read-only.

Commit 2e0b19e

Browse files
committed
:octocat:
1 parent f7ad879 commit 2e0b19e

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/Core/OAuth1Provider.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,10 @@ public function getRequestAuthorization(RequestInterface $request, AccessToken $
197197
$token->accessTokenSecret
198198
);
199199

200+
if(isset($query['oauth_session_handle'])){
201+
$parameters['oauth_session_handle'] = $query['oauth_session_handle'];
202+
}
203+
200204
return $request->withHeader('Authorization', 'OAuth '.Psr7\build_http_query($parameters, true, ', ', '"'));
201205
}
202206

tests/Providers/OAuth2ProviderTestAbstract.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ abstract class OAuth2ProviderTestAbstract extends ProviderTestAbstract{
4343
'/oauth2/api/request/test/get' => ['foo'],
4444
];
4545

46+
protected $authMethodHeader = OAuth2Interface::AUTH_METHODS_HEADER[OAuth2Interface::HEADER_BEARER];
47+
4648
protected function setUp(){
4749
parent::setUp();
4850

@@ -122,7 +124,7 @@ public function testGetRequestAuthorization(){
122124
$token = new AccessToken(['accessTokenSecret' => 'test_token_secret', 'accessToken' => 'test_token']);
123125

124126
// header (default)
125-
$this->assertContains('Bearer test_token', $this->provider->getRequestAuthorization($request, $token)->getHeaderLine('Authorization'));
127+
$this->assertContains($this->authMethodHeader.' test_token', $this->provider->getRequestAuthorization($request, $token)->getHeaderLine('Authorization'));
126128

127129
// query
128130
$this->setProperty($this->provider, 'authMethod', OAuth2Interface::QUERY_ACCESS_TOKEN);

0 commit comments

Comments
 (0)