mkaverin/laravel-oauth2-client
此包的最新版本(dev-master)没有提供许可信息。
dev-master
2022-12-04 22:23 UTC
Requires
- php: ^7.4|^8.0
- fig/http-message-util: ^1.1
- illuminate/contracts: ^8.0|^9.0
- illuminate/database: ^8.0|^9.0
- illuminate/http: ^8.0|^9.0
- illuminate/support: ^8.0|^9.0
- league/oauth2-client: ^2.6
Requires (Dev)
- orchestra/testbench: ^5.0|^6.23|^7.0
- phpunit/phpunit: ^9.5.10
This package is auto-updated.
Last update: 2024-09-05 01:54:15 UTC
README
此包基于PHP League OAuth 2.0 Client library,并为您的Laravel应用程序提供了一个简单的接口,用于使用任何兼容的OAuth2提供者进行OAuth2身份验证(例如,请参阅官方PHP League和第三方提供者的列表,或如何实现自己的提供者的说明)。
安装
从您的项目目录运行以下命令以添加依赖项
composer require mkaverin/laravel-oauth2-client
然后,复制并运行数据库迁移
php artisan vendor:publish --provider="LaravelOAuth2Client\Providers\OAuth2ServiceProvider" --tag=migrations
php artisan migrate
Laravel不使用自动发现
如果您不使用自动发现,请将ServiceProvider添加到config/app.php文件中的providers数组中
'providers' => [ ... LaravelOAuth2Client\Providers\OAuth2ServiceProvider::class, ],
测试
composer test