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.
league/oauth2-openid).Executives: "This package cuts months of dev work for OAuth2 integrations—think ‘Login with [Provider]’ or secure API calls—while reducing security risks. It’s battle-tested (3.8K stars), MIT-licensed, and maintained by the PHP League, a trusted open-source org. ROI: Faster time-to-market and lower maintenance costs."
Engineering: "The League’s OAuth2 client handles provider-specific quirks (e.g., Google’s scopes, GitHub’s token formats) out of the box. It’s PSR-compliant, supports async/PSR-18 HTTP clients, and integrates with Laravel’s Guard system. No more debugging OAuth2 specs—just configure and go."
How can I help you explore Laravel packages today?