vatSim/oauth2-vatsim

VATSIM OAuth 2.0 客户端提供商,用于 PHP League OAuth2-Client

1.0.0 2023-01-22 23:46 UTC

This package is auto-updated.

Last update: 2024-09-23 07:12:40 UTC


README

Build Status License Latest Stable Version

此软件包为 PHP League 的 OAuth 2.0 客户端 提供VATSIM Connect 支持。

要求

要使用此软件包,需要VATSIM Connect客户端ID和客户端密钥。

请遵循VATSIM Connect说明以创建所需的凭据。

安装

安装时,请使用composer

composer require vatsim/oauth2-vatsim

用法

用法与The League的OAuth客户端相同,使用\Vatsim\OAuth2\Client\Provider\Vatsim作为提供者。

可用选项

Vatsim提供者有以下选项

  • domain 允许在prod或dev Connect实例之间切换(默认:https://auth.vatsim.net

作用域

撰写本文时,可用作用域包括

  • full_name - 全名(名和姓)
  • email- 电子邮件地址
  • country - 居住国
  • vatsim_details - VATSIM飞行员等级,ATC等级,地区,部门,子部门

测试

可以使用以下命令运行测试

composer test

可以使用以下命令运行样式检查

composer lint

贡献

有关详细信息,请参阅CONTRIBUTING.md

致谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件