Skip to content

Latest commit

 

History

History
70 lines (57 loc) · 6.25 KB

README.PROVIDERS.md

File metadata and controls

70 lines (57 loc) · 6.25 KB

OAuth 2.0 Client

Provider Client Libraries

All providers must extend AbstractProvider, and implement the declared abstract methods.

The following providers are available:

Official PHP League providers

These are as many OAuth 2 services as we plan to support officially. Maintaining a wide selection of providers damages our ability to make this package the best it can be.

Gateway Composer Package Maintainer
Facebook league/oauth2-facebook Sammy Kaye Powers
Github league/oauth2-github Steven Maguire
Google league/oauth2-google Woody Gilk
Instagram league/oauth2-instagram Steven Maguire
LinkedIn league/oauth2-linkedin Steven Maguire

Third party providers

If you would like to support other providers, please make them available as a Composer package, then link to them below.

These providers allow integration with other providers not supported by oauth2-client. They may require an older version so please help them out with a pull request if you notice this.

Gateway Composer Package Maintainer
Amazon lemonstand/oauth2-amazon LemonStand
Auth0 riskio/oauth2-auth0 Riskio
Battle.net depotwarehouse/oauth2-bnet Troy Pavlek
Bitbucket stevenmaguire/oauth2-bitbucket Steven Maguire
BookingSync bookingsync/oauth2-bookingsync-php BookingSync
Box stevenmaguire/oauth2-box Steven Maguire
Clover wheniwork/oauth2-clover When I Work
Coinbase openclerk/coinbase-oauth2 Openclerk
Dropbox pixelfear/oauth2-dropbox Jason Varga
Elance stevenmaguire/oauth2-elance Steven Maguire
Envato dilab/envato-oauth2-provider Xu Ding
Eventbrite stevenmaguire/oauth2-eventbrite Steven Maguire
FreeAgent cloudmanaged/oauth2-freeagent Israel Sotomayor
Google Nest grumpydictator/nest-oauth2-provider James Cole
Imgur adam-paterson/oauth2-imgur Adam Paterson
Keycloak stevenmaguire/oauth2-keycloak Steven Maguire
Mail.ru aego/oauth2-mailru Alexey
Meetup howlowck/meetup-oauth2-provider Hao Luo
Microsoft stevenmaguire/oauth2-microsoft Steven Maguire
Naver deminoth/oauth2-naver SangYeob Bono Yu
Odnoklassniki aego/oauth2-odnoklassniki Alexey
Rdio adam-paterson/oauth2-rdio Adam Paterson
Reddit rtheunissen/oauth2-reddit Rudi Theunissen
Resource Guru adam-paterson/oauth2-resource-guru Adam Paterson
Slack adam-paterson/oauth2-slack Adam Paterson
Spotify audeio/spotify-web-api Jonjo McKay
Square wheniwork/oauth2-square Woody Gilk
Twitch.tv depotwarehouse/oauth2-twitch Troy Pavlek
Uber stevenmaguire/oauth2-uber Steven Maguire
Vend wheniwork/oauth2-vend When I Work
Vkontakte j4k/oauth2-vkontakte Jack W
Yandex aego/oauth2-yandex Alexey
ZenPayroll wheniwork/oauth2-zenpayroll Woody Gilk

Client Packages

Some developers use this library as a base for their own PHP API wrappers, and that seems like a really great idea. It might make it slightly tricky to integrate their provider with an existing generic "OAuth 2.0 All the Things" login system, but it does make working with them easier.