truckspace / laravel-walkway
Laravel 的 Truckspace ID 服务包装器。
v2.1.0
2022-06-07 21:26 UTC
Requires
- php: ^7.3|^8.0
- fakerphp/faker: ^1.9
- illuminate/support: ^6.0|^7.0|^8.0|^9.0
- laravel/socialite: ^5.0
Requires (Dev)
- orchestra/testbench: ^4.0|^5.0|^6.0|^7.0
- phpunit/phpunit: ^8.0|^9.3
- squizlabs/php_codesniffer: ^3.5
README
关于 Walkway
Laravel Walkway 是一个 Laravel Socialite 提供者,它使您能够轻松地在 Laravel 应用程序中允许用户使用他们的 Truckspace ID 进行身份验证。
安装
要开始使用 Walkway,请使用 Composer 包管理器将包添加到项目的依赖项中
composer require truckspace/laravel-walkway
配置
在使用 Walkway 社交提供者之前,您需要将凭据添加到应用程序的 config/services.php
配置文件中。
'truckspace' => [ 'client_id' => env('TRUCKSPACE_CLIENT_ID'), 'client_secret' => env('TRUCKSPACE_CLIENT_SECRET'), 'redirect' => 'http://example.com/callback-url', ],
现在您应该能够像通常使用 Socialite 一样使用提供者(假设您已安装了外观)
return Socialite::driver('truckspace')->redirect();
有关如何使用 Laravel Socialite 的更多信息,请访问 官方文档。
测试
composer test
许可证
Laravel Walkway 是开源软件,许可证为 MIT 许可证。