burger-digital / blackbaud-socialite-provider
Laravel Socialite 的 Blackbaud OAuth2 提供者
0.0.3
2024-02-12 03:52 UTC
Requires
- php: ^8.2
- ext-json: *
- socialiteproviders/manager: ^4.0
This package is auto-updated.
Last update: 2024-09-12 04:57:48 UTC
README
composer require burger-digital/blackbaud-socialite-provider
在 EventServiceProvider.php 中注册
protected $listen = [ \SocialiteProviders\Manager\SocialiteWasCalled::class => [ 'SocialiteProviders\Blackbaud\BlackbaudExtendSocialite@handle' ], ];
在 services.php 中配置
'blackbaud' => [ 'client_id' => env('BLACKBAUD_KEY'), 'client_secret' => env('BLACKBAUD_SECRET'), 'redirect' => env('BLACKBAUD_REDIRECT_URI'), ]
开始构建
return Socialite::driver('blackbaud')->redirect();