victorap93 / azuread
Azure AD 是一种使用 Azure AD 2.0 协议获取授权令牌的简单方法
0.1.0
2022-04-30 14:18 UTC
Requires
- php: >=5.5
- guzzlehttp/guzzle: ^6.5
README
Azure AD 是一种使用 Azure AD 2.0 协议获取授权令牌的简单方法
安装
推荐通过 Composer 安装。
composer require victorap93/azuread
如何使用
获取所需参数
阅读此 步骤 了解如何获取所需参数。
使用 Microsoft 客户端密钥 获取令牌
require_once "./vendor/autoload.php"; use \victorap93\AzureAD; $tenantId = ""; $clientId = ""; $scope = "https://graph.microsoft.com/.default"; $clientSecret = ""; $AzureAD = new AzureAD; $azure_token = $AzureAD->getMSTokenBySecret($tenantId, $clientId, $scope, $clientSecret); echo $azure_token->access_token;
使用 Microsoft 用户名 和 密码 获取令牌
require_once "./vendor/autoload.php"; use \victorap93\AzureAD; $tenantId = ""; $clientId = ""; $scope = "https://graph.microsoft.com/.default"; $username = ""; $password = ""; $AzureAD = new AzureAD; $azure_token = $AzureAD->getMSTokenByCredentials($tenantId, $clientId, $scope, $username, $password); echo $azure_token->access_token;
帮助和文档
许可证
Azure AD 在 MIT 许可证(MIT)下提供。请参阅 许可证文件 获取更多信息。