ikoncept / ikoncept-oauth
Leverage ikoncept via socialite
Fund package maintenance!
ikoncept
Requires
- php: ^7.3|^8.0
- ikoncept/ikoncept-socialite-provider: ^1.0
- illuminate/contracts: ^8.37|^9.0
- illuminate/support: ^8.0|^9.0
- laravel/socialite: ^5.2
- spatie/laravel-package-tools: ^1.9.2
Requires (Dev)
- nunomaduro/collision: ^5.10
- nunomaduro/larastan: ^1.0
- orchestra/testbench: ^6.22
- pestphp/pest: ^1.10
- pestphp/pest-plugin-laravel: ^1.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.4
- spatie/laravel-ray: ^1.26
README
Installation
You can install the package via composer:
composer require ikoncept/ikoncept-oauth
You can publish the config file with:
php artisan vendor:publish --provider="Ikoncept\IkonceptOauth\IkonceptOauthServiceProvider" --tag=config
Add the following to your config/services.php
-file
'ikoncept' => [ 'client_id' => env('IKONCEPT_CLIENT_ID'), 'client_secret' => env('IKONCEPT_CLIENT_SECRET'), 'redirect' => env('IKONCEPT_CLIENT_REDIRECT'), ]
This is the contents of the published config file:
return [ 'client_id' => env('IKONCEPT_CLIENT_ID'), // Your Ikoncept Client ID 'client_secret' => env('IKONCEPT_CLIENT_SECRET'), // Your Ikoncept Client Secret 'redirect' => env('IKONCEPT_CLIENT_REDIRECT'), 'user_model' => env('IKONCEPT_USER_MODEL', \App\Models\User::class) ];
Add the following to your .env
file
IKONCEPT_CLIENT_ID
IKONCEPT_CLIENT_SECRET
IKONCEPT_CLIENT_REDIRECT
Testing
composer test
License
The MIT License (MIT). Please see License File for more information.