league/oauth2-client
OAuth 2.0 client library for PHP. Provides a solid base for implementing “Sign in with …” flows and RFC 6749-compliant integrations, with a GenericProvider for bearer-token services and an extensible architecture for custom providers.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| lucadegasperi/oauth2-server-laravel | 0.90 | — | 2,350 | 2,404 | 523 | 20K | 0 | 36.1 | 13.8 | MIT | 9 years ago | |
| bshaffer/oauth2-server-php | 0.90 | — | 3,275 | 3,300 | 947 | 271K | 256 | 55.3 | 49.8 | MIT | 1 year ago | |
| friendsofsymfony/oauth2-php | 0.89 | PHP OAuth2 library by FriendsOfSymfony providing client/server building blocks: token and authorization flows, grant types, access token handling, and extensible components for integrating OAuth2 authentication into Symfony and other PHP apps. | 516 | 521 | 111 | 103K | 17 | 11.9 | 9.3 | MIT | 5 years ago | |
| alb/oauth2-php | 0.89 | — | 24 | 25 | 7 | 13 | 0 | 0.4 | 2.5 | MIT | — | |
| guzzlehttp/oauth-subscriber | 0.89 | Guzzle middleware that signs HTTP requests with OAuth 1.0. Compatible with Guzzle 7.10+ and PHP 7.2.5+. Configure consumer/token secrets once on a HandlerStack, then enable per request (auth=oauth) or globally, with optional per-request token override. | 239 | 241 | 88 | 267K | 0 | 25.9 | 49.3 | MIT | 2 weeks ago | |
| 20steps/oauth2-php | 0.88 | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| knpuniversity/oauth2-client-bundle | 0.88 | Symfony bundle that simplifies OAuth2 login and API access using theleague/oauth2-client providers. Adds easy client configuration, redirect/callback handling, token storage and refresh, and integrations for popular services so you can authenticate users quickly. | 842 | 846 | 153 | 500K | 50 | 47.7 | 62.4 | MIT | 3 months ago | |
| awuniversity/oauth2-aw | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 5 years ago | |
| league/oauth2-google | 0.88 | Google OAuth 2.0 provider for thephpleague/oauth2-client. Implements OpenID Connect sign-in with Google, supports Authorization Code flow, and helps fetch user details and tokens using your Google client ID/secret. Compatible with PHP 8.x. | 0 | 457 | — | 711K | — | 5.7 | 45.3 | — | — | |
| awuniversity/oauth2-client-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 6 years ago | |
| bshaffer/oauth2-server-bundle | 0.88 | — | 106 | 107 | 70 | 1K | 14 | 7.4 | 19.0 | MIT | 9 years ago | |
| alancting/oauth2-microsoft-openid | 0.88 | — | 1 | 1 | 1 | 65 | 1 | 1.1 | 21.0 | MIT | 5 years ago | |
| binhvd/oauth2-server-php | 0.88 | Laravel/PHP integration for an OAuth2 authorization server, wrapping oauth2-server-php to issue and validate access tokens for APIs. Provides configuration and service setup to add OAuth2 flows, token storage, and request/resource protection. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| authbucket/oauth2-php | 0.87 | Standards-compliant OAuth 2.0 (RFC6749) server library for PHP. Includes a Silex-based service provider for demos/tests and supports custom models/model managers (e.g., Doctrine) for tokens, clients, users, and scopes. | 82 | 84 | 24 | 309 | 2 | 2.6 | 13.5 | MIT | — | |
| league/oauth1-client | 0.87 | RFC 5849-compliant OAuth 1.0 client library for PHP (7.1+). Authenticate with OAuth 1 servers and make signed requests. Built-in providers include Twitter, Trello, Tumblr, Bitbucket, Magento, Uservoice, and Xing; easy to add more. | 996 | 1,005 | 76 | 4M | 7 | 11.5 | 51.4 | MIT | 4 years ago | |
| hwi/oauth-bundle | 0.87 | Symfony bundle for OAuth1.0a/OAuth2 login and user authentication. Supports Symfony 6.4–8.0 (PHP 8.3+) and integrates dozens of providers (Google, GitHub, Facebook, Apple, LinkedIn, Azure, Keycloak, etc.). | 2,372 | 2,411 | 788 | 270K | 1 | 50.6 | 32.1 | MIT | 3 months ago | |
| dormilich/http-oauth | 0.87 | PSR-compatible OAuth2 Client Credentials extension for dormilich/http-client. Automatically fetches and caches access tokens via a token client/provider, then adds Authorization headers to outgoing requests. Works with PSR-18/17 HTTP clients and PSR-16 cache. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 2lenet/oauth-client-bundle | 0.87 | — | 0 | 0 | 0 | 342 | 0 | 19.4 | 38.5 | — | 6 months ago | |
| aescarcha/oauth | 0.87 | Symfony OAuth server bundle integrating FOSOAuthServer with FOSUser, FOSRest, JMS Serializer, and NelmioApiDoc. Provides routes and configuration to expose JSON-based API authentication and documentation. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| cleverage/oauth-api-bundle | 0.87 | — | 1 | 1 | 0 | 5 | 0 | 0.6 | 7.5 | MIT | 3 years ago |
How can I help you explore Laravel packages today?