{"id":15163507,"url":"https://github.com/chillerlan/php-oauth-providers","last_synced_at":"2025-09-30T18:32:17.436Z","repository":{"id":62501854,"uuid":"199282711","full_name":"chillerlan/php-oauth-providers","owner":"chillerlan","description":"OAuth 1/2 Provider implementations for chillerlan/php-oauth-core. PHP 8.1+","archived":true,"fork":false,"pushed_at":"2024-03-23T12:10:40.000Z","size":645,"stargazers_count":4,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-04-14T01:06:01.365Z","etag":null,"topics":["discogs-api","github-oauth","lastfm-api","let-php5-die","oauth","oauth-client","oauth1","oauth2","php","php-library","php5-is-dead","php7-is-dead","php8","psr-17","psr-18","psr-7","rfc5849","rfc6749","spotify-web-api","twitter-oauth"],"latest_commit_sha":null,"homepage":"https://smiley.codes/oauth/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chillerlan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"ko_fi":"codemasher","custom":"https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4"}},"created_at":"2019-07-28T12:09:45.000Z","updated_at":"2024-03-23T12:12:21.000Z","dependencies_parsed_at":"2023-01-25T23:46:24.281Z","dependency_job_id":"7413b06c-d600-4016-8f42-cd5a60cc7e17","html_url":"https://github.com/chillerlan/php-oauth-providers","commit_stats":{"total_commits":233,"total_committers":2,"mean_commits":116.5,"dds":"0.24892703862660948","last_synced_commit":"72eb4b876357d6f1b7723efb8a8368def07ecd50"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chillerlan%2Fphp-oauth-providers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chillerlan%2Fphp-oauth-providers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chillerlan%2Fphp-oauth-providers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chillerlan%2Fphp-oauth-providers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chillerlan","download_url":"https://codeload.github.com/chillerlan/php-oauth-providers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234594274,"owners_count":18857427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["discogs-api","github-oauth","lastfm-api","let-php5-die","oauth","oauth-client","oauth1","oauth2","php","php-library","php5-is-dead","php7-is-dead","php8","psr-17","psr-18","psr-7","rfc5849","rfc6749","spotify-web-api","twitter-oauth"],"created_at":"2024-09-27T02:43:24.942Z","updated_at":"2025-09-30T18:32:12.091Z","avatar_url":"https://github.com/chillerlan.png","language":"PHP","readme":"# chillerlan/php-oauth-providers\n\n**ATTENTION: This library has been abandoned and archive in favor of [chillerlan/php-oauth](https://github.com/chillerlan/php-oauth)**\n\n[![PHP Version Support][php-badge]][php]\n[![Packagist version][packagist-badge]][packagist]\n[![License][license-badge]][license]\n[![Continuous Integration][gh-action-badge]][gh-action]\n[![CodeCov][coverage-badge]][coverage]\n[![Codacy][codacy-badge]][codacy]\n[![Packagist downloads][downloads-badge]][downloads]\n\n[php-badge]: https://img.shields.io/packagist/php-v/chillerlan/php-oauth-providers?logo=php\u0026color=8892BF\n[php]: https://www.php.net/supported-versions.php\n[packagist-badge]: https://img.shields.io/packagist/v/chillerlan/php-oauth-providers.svg?logo=packagist\n[packagist]: https://packagist.org/packages/chillerlan/php-oauth-providers\n[license-badge]: https://img.shields.io/github/license/chillerlan/php-oauth-providers.svg\n[license]: https://github.com/chillerlan/php-oauth-providers/blob/main/LICENSE\n[coverage-badge]: https://img.shields.io/codecov/c/github/chillerlan/php-oauth-providers.svg?logo=codecov\n[coverage]: https://codecov.io/github/chillerlan/php-oauth-providers\n[codacy-badge]: https://img.shields.io/codacy/grade/a8f867d3d53840adaabc2d6aab304cf0?logo=codacy\n[codacy]: https://app.codacy.com/gh/chillerlan/php-oauth-providers/dashboard\n[downloads-badge]: https://img.shields.io/packagist/dt/chillerlan/php-oauth-providers.svg?logo=packagist\n[downloads]: https://packagist.org/packages/chillerlan/php-oauth-providers/stats\n[gh-action-badge]: https://img.shields.io/github/actions/workflow/status/chillerlan/php-oauth-providers/ci.yml?branch=main\u0026logo=github\n[gh-action]: https://github.com/chillerlan/php-oauth-providers/actions/workflows/ci.yml?query=branch%3Amain\n\n# Documentation\nSee [the wiki](https://github.com/chillerlan/php-oauth-providers/wiki) for advanced documentation.\n\n## Requirements\n- PHP 8.1+\n- a [PSR-18](https://www.php-fig.org/psr/psr-18/) compatible HTTP client library of your choice ([there is one included](https://github.com/chillerlan/php-httpinterface), though)\n  - optional [PSR-17](https://www.php-fig.org/psr/psr-17/) compatible Request-, Response- and UriFactories\n\nFor documentation of the core components see [`chillerlan/php-oauth-core`](https://github.com/chillerlan/php-oauth-core).\n\n## Installation\n**requires [composer](https://getcomposer.org)**\n\n`composer.json` (note: replace `dev-main` with a [version boundary](https://getcomposer.org/doc/articles/versions.md))\n```json\n{\n\t\"require\": {\n\t\t\"php\": \"^8.1\",\n\t\t\"chillerlan/php-oauth-providers\": \"dev-main\"\n\t}\n}\n```\nProfit!\n\n## Supported Providers\nA list of already implemented Providers.\n\n\u003c!--A--\u003e\n| Provider | API keys | revoke access | OAuth | `ClientCredentials` |\n|----------|----------|---------------|-------|---------------------|\n| [Amazon](https://login.amazon.com/) | [link](https://sellercentral.amazon.com/hz/home) |  | 2 |  |\n| [BattleNet](https://develop.battle.net/documentation) | [link](https://develop.battle.net/access/clients) | [link](https://account.blizzard.com/connections) | 2 | ✓ |\n| [BigCartel](https://developers.bigcartel.com/api/v1) | [link](https://bigcartel.wufoo.com/forms/big-cartel-api-application/) | [link](https://my.bigcartel.com/account) | 2 |  |\n| [Bitbucket](https://developer.atlassian.com/bitbucket/api/2/reference/) | [link](https://developer.atlassian.com/apps/) |  | 2 | ✓ |\n| [Deezer](https://developers.deezer.com/api) | [link](http://developers.deezer.com/myapps) | [link](https://www.deezer.com/account/apps) | 2 |  |\n| [DeviantArt](https://www.deviantart.com/developers/) | [link](https://www.deviantart.com/developers/apps) | [link](https://www.deviantart.com/settings/applications) | 2 | ✓ |\n| [Discogs](https://www.discogs.com/developers/) | [link](https://www.discogs.com/settings/developers) | [link](https://www.discogs.com/settings/applications) | 1 |  |\n| [Discord](https://discordapp.com/developers/) | [link](https://discordapp.com/developers/applications/) |  | 2 | ✓ |\n| [Flickr](https://www.flickr.com/services/api/) | [link](https://www.flickr.com/services/apps/create/) | [link](https://www.flickr.com/services/auth/list.gne) | 1 |  |\n| [Foursquare](https://developer.foursquare.com/docs) | [link](https://foursquare.com/developers/apps) | [link](https://foursquare.com/settings/connections) | 2 |  |\n| [GitHub](https://developer.github.com/) | [link](https://github.com/settings/developers) | [link](https://github.com/settings/applications) | 2 |  |\n| [GitLab](https://docs.gitlab.com/ee/api/README.html) | [link](https://gitlab.com/profile/applications) |  | 2 | ✓ |\n| [Google](https://developers.google.com/oauthplayground/) | [link](https://console.developers.google.com/apis/credentials) | [link](https://myaccount.google.com/permissions) | 2 |  |\n| [GuildWars2](https://wiki.guildwars2.com/wiki/API:Main) | [link](https://account.arena.net/applications) | [link](https://account.arena.net/applications) | 2 |  |\n| [Imgur](https://apidocs.imgur.com) | [link](https://api.imgur.com/oauth2/addclient) | [link](https://imgur.com/account/settings/apps) | 2 |  |\n| [Instagram](https://www.instagram.com/developer/) | [link](https://www.instagram.com/developer/clients/manage/) | [link](https://www.instagram.com/accounts/manage_access/) | 2 |  |\n| [LastFM](https://www.last.fm/api/) | [link](https://www.last.fm/api/account/create) | [link](https://www.last.fm/settings/applications) | - |  |\n| [MailChimp](https://developer.mailchimp.com/) | [link](https://admin.mailchimp.com/account/oauth2/) |  | 2 |  |\n| [Mastodon](https://docs.joinmastodon.org/api/) | [link]() |  | 2 |  |\n| [MicrosoftGraph](https://docs.microsoft.com/graph/overview) | [link](https://aad.portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/RegisteredApps) | [link](https://account.live.com/consent/Manage) | 2 |  |\n| [Mixcloud](https://www.mixcloud.com/developers/) | [link](https://www.mixcloud.com/developers/create/) | [link](https://www.mixcloud.com/settings/applications/) | 2 |  |\n| [MusicBrainz](https://musicbrainz.org/doc/Development) | [link](https://musicbrainz.org/account/applications) | [link](https://musicbrainz.org/account/applications) | 2 |  |\n| [NPROne](https://dev.npr.org/api/) | [link](https://dev.npr.org/console) |  | 2 |  |\n| [OpenCaching](https://www.opencaching.de/okapi/) | [link](https://www.opencaching.de/okapi/signup.html) | [link](https://www.opencaching.de/okapi/apps/) | 1 |  |\n| [OpenStreetmap](https://wiki.openstreetmap.org/wiki/API) | [link](https://www.openstreetmap.org/user/{USERNAME}/oauth_clients) |  | 1 |  |\n| [OpenStreetmap2](https://wiki.openstreetmap.org/wiki/API) | [link](https://www.openstreetmap.org/oauth2/applications) |  | 2 |  |\n| [Patreon](https://docs.patreon.com/) | [link](https://www.patreon.com/portal/registration/register-clients) |  | 2 |  |\n| [PayPal](https://developer.paypal.com/docs/connect-with-paypal/reference/) | [link](https://developer.paypal.com/developer/applications/) |  | 2 | ✓ |\n| [PayPalSandbox](https://developer.paypal.com/docs/connect-with-paypal/reference/) | [link](https://developer.paypal.com/developer/applications/) |  | 2 | ✓ |\n| [Slack](https://api.slack.com) | [link](https://api.slack.com/apps) | [link](https://slack.com/apps/manage) | 2 |  |\n| [SoundCloud](https://developers.soundcloud.com/) | [link](https://soundcloud.com/you/apps) | [link](https://soundcloud.com/settings/connections) | 2 | ✓ |\n| [Spotify](https://developer.spotify.com/documentation/web-api/) | [link](https://developer.spotify.com/dashboard) | [link](https://www.spotify.com/account/apps/) | 2 | ✓ |\n| [SteamOpenID](https://developer.valvesoftware.com/wiki/Steam_Web_API) | [link](https://steamcommunity.com/dev/apikey) |  | - |  |\n| [Stripe](https://stripe.com/docs/api) | [link](https://dashboard.stripe.com/apikeys) | [link](https://dashboard.stripe.com/account/applications) | 2 |  |\n| [Tumblr](https://www.tumblr.com/docs/en/api/v2) | [link](https://www.tumblr.com/oauth/apps) | [link](https://www.tumblr.com/settings/apps) | 1 |  |\n| [Tumblr2](https://www.tumblr.com/docs/en/api/v2) | [link](https://www.tumblr.com/oauth/apps) | [link](https://www.tumblr.com/settings/apps) | 2 |  |\n| [Twitch](https://dev.twitch.tv/docs/api/reference/) | [link](https://dev.twitch.tv/console/apps/create) | [link](https://www.twitch.tv/settings/connections) | 2 | ✓ |\n| [Twitter](https://developer.twitter.com/docs) | [link](https://developer.twitter.com/apps) | [link](https://twitter.com/settings/applications) | 1 |  |\n| [TwitterCC](https://developer.twitter.com/en/docs/basics/authentication/overview/application-only) | [link](https://developer.twitter.com/apps) | [link](https://twitter.com/settings/applications) | 2 | ✓ |\n| [Vimeo](https://developer.vimeo.com) | [link](https://developer.vimeo.com/apps) | [link](https://vimeo.com/settings/apps) | 2 | ✓ |\n| [WordPress](https://developer.wordpress.com/docs/api/) | [link](https://developer.wordpress.com/apps/) | [link](https://wordpress.com/me/security/connected-applications) | 2 |  |\n| [YouTube](https://developers.google.com/oauthplayground/) | [link](https://console.developers.google.com/apis/credentials) | [link](https://myaccount.google.com/permissions) | 2 |  |\n\u003c!--O--\u003e\n\n# Disclaimer\nOAuth tokens are secrets and should be treated as such. Store them in a safe place,\n[consider encryption](http://php.net/manual/book.sodium.php).\u003cbr/\u003e\nI won't take responsibility for stolen auth tokens. Use at your own risk.\n","funding_links":["https://ko-fi.com/codemasher","https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4","https://docs.patreon.com/","https://www.patreon.com/portal/registration/register-clients","https://developer.paypal.com/docs/connect-with-paypal/reference/","https://developer.paypal.com/developer/applications/"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchillerlan%2Fphp-oauth-providers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchillerlan%2Fphp-oauth-providers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchillerlan%2Fphp-oauth-providers/lists"}