skynetru / socialite-clio-laravel7
Clio OAuth2 Provider for Laravel 7 Socialite
1.0.2
2020-09-13 16:11 UTC
Requires
- php: ^5.6 || ^7.0
- socialiteproviders/manager: ~2.0 || ~3.0
This package is auto-updated.
Last update: 2025-04-14 02:29:10 UTC
README
Origin: socialite-clio
Clio OAuth2 Provider for Laravel 7 Socialite.
install
composer require skynetru/socialite-clio-laravel7
register
app/Providers/EventServiceProvider.php
/** * The event listener mappings for the application. * * @var array */ protected $listen = [ // ... 'SocialiteProviders\\Manager\\SocialiteWasCalled' => [ 'SocialiteProviders\\Clio\\ClioExtendSocialite@handle', ], // ... ];
configure
config/services.php
return [ // ... 'clio' => [ 'base_url' => env('CLIO_BASE_URL', 'https://app.clio.com'), 'client_id' => env('CLIO_APP_KEY'), 'client_secret' => env('CLIO_APP_SECRET'), 'redirect' => env('CLIO_APP_REDIRECT'), ], // ... ];
.env
CLIO_BASE_URL=https://eu.app.clio.com
CLIO_APP_KEY=C8dEOljM3EHMK6h4Em8DkmZuzovW6R4JcW06RcMH
CLIO_APP_SECRET=R1bOno3oEt9qUoCYm7vlIKylfJ1nD1OJY0Jc3WVT
CLIO_APP_REDIRECT=http://laravel.local/oauth/clio/callback
start building
return Socialite::driver('clio')->redirect();