Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
GenericProvider
✓ use League\OAuth2\Client\Provider\GenericProvider;
Obtain an access token using the authorization code grant.
use League\OAuth2\Client\Provider\GenericProvider;
$provider = new GenericProvider([
'clientId' => 'your-client-id',
'clientSecret' => 'your-client-secret',
'redirectUri' => 'https://your-redirect-uri',
'urlAuthorize' => 'https://provider.com/authorize',
'urlAccessToken' => 'https://provider.com/token',
'urlResourceOwnerDetails' => 'https://provider.com/user'
]);
$accessToken = $provider->getAccessToken('authorization_code', [
'code' => $_GET['code']
]);
echo $accessToken->getToken();
Audit
Dependencies
No dependency data recorded yet.