harrygulliford / socialite-microsoft-graph
Laravel Socialite 的 Microsoft Graph 提供者
v1.4.0
2023-03-22 05:04 UTC
Requires
- php: ^7.3|^8.0
- illuminate/support: ^6.0|^7.0|^8.0|^9.0|^10.0
- laravel/socialite: ^5.0
README
本包扩展 Laravel Socialite,提供通过 Microsoft Graph OAuth2 提供者进行身份验证的便捷方法。
支持 Laravel 6+ 和 Socialite 5+,使用 PHP 7.3+ & 8.0+。
安装
您可以通过 composer 安装此包
composer require harrygulliford/socialite-microsoft-graph
然后,将服务添加到您的 config/services.php
文件中
'microsoft-graph' => [
'client_id' => env('MS_GRAPH_KEY'),
'client_secret' => env('MS_GRAPH_SECRET'),
'tenant_id' => env('MS_GRAPH_TENANT_ID', 'common'),
'redirect' => env('MS_GRAPH_REDIRECT_URL'),
],
使用方法
您可以使用此提供者与常规 Socialite 提供者相同的方式进行。
return Socialite::with('microsoft-graph')->redirect();
有关更多信息,请参阅 Laravel Socialite 文档。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。