stevenmaguire/oauth2-keycloak
Laravel-friendly OAuth2 client provider for Keycloak using theleague/oauth2-client. Handles Keycloak authorization, token retrieval/refresh, and user profile fetching so your app can authenticate via Keycloak with minimal setup.
Adopt if:
Look elsewhere if:
keycloak-js or passport-keycloak (Node.js).For Executives: "This package lets us integrate Keycloak—our chosen identity provider—into our Laravel apps with minimal effort. It’s like plugging in a pre-built adapter for OAuth2, saving months of dev time while ensuring security and compliance. Keycloak’s self-hosted flexibility aligns with our [cost/scalability/compliance goals], and this package reduces risk by leveraging a battle-tested, community-supported solution. Upfront cost: zero; ROI: faster feature delivery and lower maintenance."
For Engineering:
*"The stevenmaguire/oauth2-keycloak package is a lightweight Laravel wrapper for Keycloak’s OAuth2 provider. It handles:
How can I help you explore Laravel packages today?