diff --git a/src/OAuth1/AbstractProvider.php b/src/OAuth1/AbstractProvider.php index b6f8ebcf..93908d4d 100644 --- a/src/OAuth1/AbstractProvider.php +++ b/src/OAuth1/AbstractProvider.php @@ -107,7 +107,7 @@ protected function requestAuthToken() ); $token = $this->parseToken($response->getBody()->getContents()); - $this->session->set('oauth1_request_token', $token); + $this->session->set('oauth1_request_token', serialize($token)); return $token; } @@ -270,7 +270,7 @@ public function getAccessTokenByRequestParameters(array $parameters) throw new Unauthorized('Unknown oauth_verifier'); } - return $this->getAccessToken($token, $parameters['oauth_verifier']); + return $this->getAccessToken(unserialize($token), $parameters['oauth_verifier']); } /**