This package provides September First integration for OAuth2 Client by the League.
Add to composer.json:
composer.json
"repositories": [{ "type": "vcs", "url": "https://github.com/1sept/oauth2-1sept" }],
Then execute:
composer require 1sept/oauth2-1sept
$provider = new Sept\OAuth2\Client\Provider\SeptemberFirst([ 'clientId' => 'client_id', 'clientSecret' => 'secret', 'redirectUri' => 'https://example.org/oauth-endpoint', ]);