ikoncept / infab-oauth
通过socialite利用infab
1.0.1
2022-09-15 12:12 UTC
Requires
- php: ^8.0
- illuminate/contracts: ^8.37|^9.0
- infab/infabsocialiteprovider: ^1.1
- 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/infab-oauth
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Ikoncept\InfabOauth\InfabOauthServiceProvider" --tag=config
请将以下内容添加到您的config/services.php
文件中
'infab' => [ 'client_id' => env('INFAB_CLIENT_ID'), 'client_secret' => env('INFAB_CLIENT_SECRET'), 'redirect' => env('INFAB_CLIENT_REDIRECT'), ]
这是发布配置文件的内容
return [ 'client_id' => env('INFAB_CLIENT_ID'), // Your Infab Client ID 'client_secret' => env('INFAB_CLIENT_SECRET'), // Your Infab Client Secret 'redirect' => env('INFAB_CLIENT_REDIRECT'), 'user_model' => env('INFAB_USER_MODEL', \App\Models\User::class) ];
请将以下内容添加到您的.env
文件中
INFAB_CLIENT_ID
INFAB_CLIENT_SECRET
INFAB_CLIENT_REDIRECT
测试
composer test
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。