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 令牌是秘密,应妥善保管。请将其存储在安全的地方,考虑加密。
我不会对被盗的认证令牌承担责任。使用时请自担风险。