harrygulliford/socialite-microsoft-graph

Laravel Socialite 的 Microsoft Graph 提供者

v1.4.0 2023-03-22 05:04 UTC

This package is auto-updated.

Last update: 2024-09-22 08:07:15 UTC


README

Latest Stable Version Total Downloads License

本包扩展 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)。有关更多信息,请参阅 许可证文件