ikoncept / ikoncept-oauth
通过socialite使用ikoncept
1.1.0
2022-05-16 12:35 UTC
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
安装
您可以通过composer安装此包
composer require ikoncept/ikoncept-oauth
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Ikoncept\IkonceptOauth\IkonceptOauthServiceProvider" --tag=config
将以下内容添加到您的 config/services.php
-文件
'ikoncept' => [ 'client_id' => env('IKONCEPT_CLIENT_ID'), 'client_secret' => env('IKONCEPT_CLIENT_SECRET'), 'redirect' => env('IKONCEPT_CLIENT_REDIRECT'), ]
这是发布配置文件的内容
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) ];
将以下内容添加到您的 .env
文件
IKONCEPT_CLIENT_ID
IKONCEPT_CLIENT_SECRET
IKONCEPT_CLIENT_REDIRECT
测试
composer test
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。