chillerlan / php-oauth-providers
2.0.0
2021-04-17 13:38 UTC
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-simplexml: *
- chillerlan/php-oauth-core: ^4.0
- psr/http-client: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- chillerlan/php-dotenv: ^2.1
- chillerlan/php-prototype-dom: ^3.0.1
- guzzlehttp/guzzle: ^7.3
- phan/phan: ^4.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-03-23 12:21:49 UTC
README
注意:此库已被放弃并存档,建议使用 chillerlan/php-oauth
文档
查看 wiki 获取高级文档。
要求
- PHP 8.1+
- 选择一个与 PSR-18 兼容的 HTTP 客户端库(虽然包含了一个,但你可以选择其他)
- 可选的与 PSR-17 兼容的 Request-, Response-和 UriFactories
核心组件的文档请见 chillerlan/php-oauth-core
。
安装
需要 composer
composer.json
(注意:将 dev-main
替换为一个 版本边界)
{ "require": { "php": "^8.1", "chillerlan/php-oauth-providers": "dev-main" } }
Profit!
支持的提供商
已实现提供商列表。
提供商 | API 密钥 | 撤销访问 | OAuth | ClientCredentials |
---|---|---|---|---|
Amazon | 链接 | 2 | ||
BattleNet | 链接 | 链接 | 2 | ✓ |
BigCartel | 链接 | 链接 | 2 | |
Bitbucket | 链接 | 2 | ✓ | |
Deezer | 链接 | 链接 | 2 | |
DeviantArt | 链接 | 链接 | 2 | ✓ |
Discogs | 链接 | 链接 | 1 | |
Discord | 链接 | 2 | ✓ | |
Flickr | 链接 | 链接 | 1 | |
Foursquare | 链接 | 链接 | 2 | |
GitHub | 链接 | 链接 | 2 | |
GitLab | 链接 | 2 | ✓ | |
链接 | 链接 | 2 | ||
GuildWars2 | 链接 | 链接 | 2 | |
Imgur | 链接 | 链接 | 2 | |
链接 | 链接 | 2 | ||
LastFM | 链接 | 链接 | - | |
MailChimp | 链接 | 2 | ||
Mastodon | 链接 | 2 | ||
MicrosoftGraph | 链接 | 链接 | 2 | |
Mixcloud | 链接 | 链接 | 2 | |
MusicBrainz | 链接 | 链接 | 2 | |
NPROne | 链接 | 2 | ||
OpenCaching | 链接 | 链接 | 1 | |
OpenStreetmap | 链接 | 1 | ||
OpenStreetmap2 | 链接 | 2 | ||
Patreon | 链接 | 2 | ||
PayPal | 链接 | 2 | ✓ | |
PayPalSandbox | 链接 | 2 | ✓ | |
Slack | 链接 | 链接 | 2 | |
SoundCloud | 链接 | 链接 | 2 | ✓ |
Spotify | 链接 | 链接 | 2 | ✓ |
SteamOpenID | 链接 | - | ||
Stripe | 链接 | 链接 | 2 | |
Tumblr | 链接 | 链接 | 1 | |
Tumblr2 | 链接 | 链接 | 2 | |
Twitch | 链接 | 链接 | 2 | ✓ |
链接 | 链接 | 1 | ||
TwitterCC | 链接 | 链接 | 2 | ✓ |
Vimeo | 链接 | 链接 | 2 | ✓ |
WordPress | 链接 | 链接 | 2 | |
YouTube | 链接 | 链接 | 2 |
免责声明
OAuth 令牌是秘密,应妥善保管。请将其存储在安全的地方,考虑加密。
我不会对被盗的认证令牌承担责任。使用时请自担风险。