truckspace/laravel-walkway

Laravel 的 Truckspace ID 服务包装器。

v2.1.0 2022-06-07 21:26 UTC

This package is auto-updated.

Last update: 2024-09-08 02:45:59 UTC


README

Build Status Total Downloads Latest Stable Version License

关于 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 许可证