To install the module on a web root please follow the following instructions.
Download this module and extract it into your site's root folder.
composer install in your site's root folder.
Flush your site's manifest by visiting http://demo.bookinglive.com/dev/buildflush=all. Please visit the configuration section in these docs.
Providers are registered as Injector services using SilverStripe’s YAML configuration. This allows you to specify an “internal” name (passed around in URLs and stored in the database),
a PHP class for the provider (that extends League\OAuth2\Client\Provider\AbstractProvider), and constructor parameters & class properties.
Please see below to configure providers.