Skip to content
This repository was archived by the owner on Mar 23, 2024. It is now read-only.

chillerlan/php-oauth-providers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

:octocat:
Mar 23, 2024
b041ed7 Β· Mar 23, 2024
Mar 5, 2024
Jul 30, 2023
Mar 5, 2024
Mar 5, 2024
Mar 5, 2024
Mar 5, 2024
Apr 14, 2021
Jul 26, 2019
Jul 30, 2023
Nov 11, 2022
Jul 26, 2019
:octocat:
Mar 23, 2024
Mar 4, 2024
Jul 30, 2023
:octocat:
Jul 30, 2023
Mar 5, 2024

Repository files navigation

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.

Provider API keys revoke access OAuth ClientCredentials
Amazon link 2
BattleNet link link 2 βœ“
BigCartel link link 2
Bitbucket link 2 βœ“
Deezer link link 2
DeviantArt link link 2 βœ“
Discogs link link 1
Discord link 2 βœ“
Flickr link link 1
Foursquare link link 2
GitHub link link 2
GitLab link 2 βœ“
Google link link 2
GuildWars2 link link 2
Imgur link link 2
Instagram link link 2
LastFM link link -
MailChimp link 2
Mastodon link 2
MicrosoftGraph link link 2
Mixcloud link link 2
MusicBrainz link link 2
NPROne link 2
OpenCaching link link 1
OpenStreetmap link 1
OpenStreetmap2 link 2
Patreon link 2
PayPal link 2 βœ“
PayPalSandbox link 2 βœ“
Slack link link 2
SoundCloud link link 2 βœ“
Spotify link link 2 βœ“
SteamOpenID link -
Stripe link link 2
Tumblr link link 1
Tumblr2 link link 2
Twitch link link 2 βœ“
Twitter link link 1
TwitterCC link link 2 βœ“
Vimeo link link 2 βœ“
WordPress link link 2
YouTube link link 2

Disclaimer

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