2017 © Pedro Peláez
 

library buffer

Buffer OAuth2 Provider for Laravel Socialite

image

socialiteproviders/buffer

Buffer OAuth2 Provider for Laravel Socialite

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 13 Versions
  • 23 % Grown

The README.md

Buffer

composer require socialiteproviders/buffer

::: warning As of October 14th, 2019, Buffer no longer supports the registration of new developer applications. Applications created prior to this date will retain access to the Buffer Publish API. Please visit our Changelog page for more details. :::, (*1)

Installation & Basic Usage

Please see the Base Installation Guide, then follow the provider specific instructions below., (*2)

Add configuration to config/services.php

'buffer' => [    
  'client_id' => env('BUFFER_CLIENT_ID'),  
  'client_secret' => env('BUFFER_CLIENT_SECRET'),  
  'redirect' => env('BUFFER_REDIRECT_URI') 
],

Add provider event listener

Laravel 11+

In Laravel 11, the default EventServiceProvider provider was removed. Instead, add the listener using the listen method on the Event facade, in your AppServiceProvider boot method., (*3)

  • Note: You do not need to add anything for the built-in socialite providers unless you override them with your own providers.
Event::listen(function (\SocialiteProviders\Manager\SocialiteWasCalled $event) {
    $event->extendSocialite('buffer', \SocialiteProviders\Buffer\Provider::class);
});

Laravel 10 or below Configure the package's listener to listen for SocialiteWasCalled events.
, (*4)

Add the event to your listen[] array in app/Providers/EventServiceProvider. See the Base Installation Guide for detailed instructions., (*5)

protected $listen = [
    \SocialiteProviders\Manager\SocialiteWasCalled::class => [
        // ... other providers
        \SocialiteProviders\Buffer\BufferExtendSocialite::class.'@handle',
    ],
];

, (*6)

Usage

You should now be able to use the provider like you would regularly use Socialite (assuming you have the facade installed):, (*7)

return Socialite::driver('buffer')->redirect();

Returned User fields

  • id
  • name

Reference

The Versions

12/02 2018

dev-master

9999999-dev

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

25/01 2017

v3.0.0

3.0.0.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

19/04 2016

v2.0.1

2.0.1.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

30/03 2016

v2.0.0

2.0.0.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

18/06 2015

1.0.x-dev

1.0.9999999.9999999-dev

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

18/06 2015

v1.1.0

1.1.0.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

07/03 2015

v1.0.6

1.0.6.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

04/03 2015

v1.0.5

1.0.5.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

02/03 2015

v1.0.4

1.0.4.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

28/02 2015

v1.0.3

1.0.3.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

28/02 2015

v1.0.2

1.0.2.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

25/02 2015

v1.0.1

1.0.1.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires

 

22/02 2015

v1.0.0

1.0.0.0

Buffer OAuth2 Provider for Laravel Socialite

  Sources   Download

MIT

The Requires