- BREAK: Renamed
AbstractProvider::ACCESS_TOKEN_METHOD_GETtoAbstractProvider::METHOD_GET. - BREAK: Renamed
AbstractProvider::ACCESS_TOKEN_METHOD_POSTtoAbstractProvider::METHOD_POST. - BREAK: Renamed
AbstractProvider::prepareUserDetails()toAbstractProvider::createUser(). - BREAK: Renamed
AbstractProvider::getUserDetails()toAbstractProvider::getUser(). - BREAK: Removed
$tokenparameter 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