Fixed socailite login issue via Facebook
Updating laravel socailite for fixing token parsing issue for facebook
This commit is contained in:
@@ -62,7 +62,7 @@ class FacebookProvider extends AbstractProvider implements ProviderInterface
|
|||||||
*/
|
*/
|
||||||
protected function getTokenUrl()
|
protected function getTokenUrl()
|
||||||
{
|
{
|
||||||
return $this->graphUrl.'/oauth/access_token';
|
return $this->graphUrl.'/'.$this->version.'/oauth/access_token';
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -76,9 +76,7 @@ class FacebookProvider extends AbstractProvider implements ProviderInterface
|
|||||||
$postKey => $this->getTokenFields($code),
|
$postKey => $this->getTokenFields($code),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$data = [];
|
$data = json_decode($response->getBody(), true);
|
||||||
|
|
||||||
parse_str($response->getBody(), $data);
|
|
||||||
|
|
||||||
return Arr::add($data, 'expires_in', Arr::pull($data, 'expires'));
|
return Arr::add($data, 'expires_in', Arr::pull($data, 'expires'));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user