- BREAK: Renamed
AbstractProvider::ACCESS_TOKEN_METHOD_GET
toAbstractProvider::METHOD_GET
. - BREAK: Renamed
AbstractProvider::ACCESS_TOKEN_METHOD_POST
toAbstractProvider::METHOD_POST
. - BREAK: Renamed
AbstractProvider::prepareUserDetails()
toAbstractProvider::createUser()
. - BREAK: Renamed
AbstractProvider::getUserDetails()
toAbstractProvider::getUser()
. - BREAK: Removed
$token
parameter fromAbstractProvider::getDefaultHeaders()
. - BREAK: Modify
AbstractProvider::getBaseAccessTokenUrl()
to accept a required array of parameters, allowing providers the ability to vary the access token URL, based on the parameters. - Removed newline characters from MAC Authorization header.
- Documentation updates, notably:
- Moved list of providers to
README.PROVIDERS.md
. - Moved provider creation notes to
README.PROVIDER-GUIDE.md
.
- Moved list of providers to