Home

Awesome

chillerlan/php-oauth-providers

ATTENTION: This library has been abandoned and archive in favor of chillerlan/php-oauth

PHP Version Support Packagist version License Continuous Integration CodeCov Codacy Packagist downloads

Documentation

See the wiki for advanced documentation.

Requirements

For documentation of the core components see chillerlan/php-oauth-core.

Installation

requires composer

composer.json (note: replace dev-main with a version boundary)

{
	"require": {
		"php": "^8.1",
		"chillerlan/php-oauth-providers": "dev-main"
	}
}

Profit!

Supported Providers

A list of already implemented Providers.

<!--A-->
ProviderAPI keysrevoke accessOAuthClientCredentials
Amazonlink2
BattleNetlinklink2
BigCartellinklink2
Bitbucketlink2
Deezerlinklink2
DeviantArtlinklink2
Discogslinklink1
Discordlink2
Flickrlinklink1
Foursquarelinklink2
GitHublinklink2
GitLablink2
Googlelinklink2
GuildWars2linklink2
Imgurlinklink2
Instagramlinklink2
LastFMlinklink-
MailChimplink2
Mastodonlink2
MicrosoftGraphlinklink2
Mixcloudlinklink2
MusicBrainzlinklink2
NPROnelink2
OpenCachinglinklink1
OpenStreetmaplink1
OpenStreetmap2link2
Patreonlink2
PayPallink2
PayPalSandboxlink2
Slacklinklink2
SoundCloudlinklink2
Spotifylinklink2
SteamOpenIDlink-
Stripelinklink2
Tumblrlinklink1
Tumblr2linklink2
Twitchlinklink2
Twitterlinklink1
TwitterCClinklink2
Vimeolinklink2
WordPresslinklink2
YouTubelinklink2
<!--O-->

Disclaimer

OAuth tokens are secrets and should be treated as such. Store them in a safe place, consider encryption.<br/> I won't take responsibility for stolen auth tokens. Use at your own risk.