{"repo":"SocialiteProviders/Manager","free":true,"listed":false,"github":"https://github.com/SocialiteProviders/Manager","clone":"git clone https://github.com/SocialiteProviders/Manager.git","description":"Easily add new or override built-in Laravel Socialite providers","language":"PHP","stars":426,"topics":["hacktoberfest","laravel"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Socialite Providers Manager About A package for Laravel Socialite that allows you to easily add new providers or override current providers. Benefits You will have access to all of the providers that you load in using the manager. Instantiation is deferred until Socialite is called You can override current providers You can create new providers stateless() can be set to true or false You can override a config dynamically It retrieves environment variables directly from the .env file instead of also having to configure the services array. Available Providers See the SocialiteProviders list You can also make your own or modify someone else's Reference Laravel docs about events Laravel Socialite Docs Creating a Handler Below is an example handler. You need to add this full class name to the listen[] in the EventServiceProvider . See also the Laravel docs about events. providername is the name of the provider such as meetup . You will need to change your the namespacing and class names of course. Creating a Provider Look at the already created providers for inspiration. Overriding a Built-in Provider You can easily override a built-in laravel/socialite provider by creating a new one with exactly the same name (i.e. 'facebook'). Dynamically Passing a Config You can dynamically pass a config by using: You must call this before you run any Socialite methods. Creating an OAuth1 Server Class Take a look at the other OAuth1 providers for inspiration. Getting the Access Token Response B","default_branch":null,"files":null,"tree":[],"storefront":"/r/SocialiteProviders","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SocialiteProviders/Manager/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}