public extendSocialite ( string $providerName, string $providerClass, string $oauth1Server = null ) | ||
$providerName | string | 'meetup' |
$providerClass | string | 'Your\Name\Space\ClassNameProvider' must extend either Laravel\Socialite\Two\AbstractProvider or Laravel\Socialite\One\AbstractProvider |
$oauth1Server | string | 'Your\Name\Space\ClassNameServer' must extend League\OAuth1\Client\Server\Server |
/** * @test */ public function it_throws_if_given_an_invalid_oauth1_server() { $this->expectManagerInvalidArgumentException(); $providerName = 'bar'; $socialite = $this->socialiteMock(); $socialite->shouldReceive('formatConfig')->with($this->config())->andReturn($this->oauth1FormattedConfig($this->config())); $app = $this->appMock(); $app->shouldReceive('make')->andReturn($socialite); $app->shouldReceive('offsetGet')->andReturn($this->servicesArray($providerName)); $s = new SocialiteWasCalled($app); $s->extendSocialite($providerName, $this->oauth1ProviderStubName(), $this->invalidClass()); }
/** * Execute the provider. */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('versionone', __NAMESPACE__ . '\\Provider'); }
public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('youtube', 'Playlister\\Extensions\\SocialiteProviders\\YouTube\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('kakao', KakaoProvider::class); }
public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('stackexchange', __NAMESPACE__ . '\\Provider'); }
/** * Execute the provider. */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('thebizark', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('xing', __NAMESPACE__ . '\\Provider', __NAMESPACE__ . '\\Server'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('paypal_sandbox', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('campaignmonitor', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('mailchimp', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('odnoklassniki', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('37signals', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite(Provider::PROVIDER_NAME, __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('weixinweb', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('instagram', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('digitalocean', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('naver', NaverProvider::class); }
/** * Execute the provider. */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('sharepoint', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('deviantart', __NAMESPACE__ . '\\Provider'); }
public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('naverid', \Visualplus\SocialLogin\NaveridProvider::class); $socialiteWasCalled->extendSocialite('kakaoid', \Visualplus\SocialLogin\KakaoidProvider::class); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('soundcloud', __NAMESPACE__ . '\\Provider'); }
/** * Register the provider. * * @param \SocialiteProviders\Manager\SocialiteWasCalled $socialiteWasCalled */ public function handle(SocialiteWasCalled $socialiteWasCalled) { $socialiteWasCalled->extendSocialite('tumblr', __NAMESPACE__ . '\\Provider', \SocialiteProviders\Tumblr\Server::class); }