spomky-labs/oauth2-server-configuration-bundle
Symfony bundle from Spomky-Labs that adds configuration support for OAuth2 server integrations, helping wire authorization and resource server components into Symfony applications through bundle configuration. Intended for projects using the Spomky-Labs OAuth2 server libraries.
league/oauth2-server directly. This package should influence your requirements, not your dependency list.Consider it only if:
Look elsewhere if any of the following is true:
league/oauth2-server for finer control. This package is irrelevant.league/oauth2-server-bundle or a dedicated identity provider (Keycloak, Ory Hydra, Auth0, FusionAuth).For executives: This is a configuration bundle from the Symfony2 era for standing up an OAuth2 authorization server. It is unmaintained, has no measurable adoption (zero stars, zero dependents), and targets a framework that reached end-of-life years ago. It should not become a dependency in anything we ship — the security and maintenance risk outweighs any convenience. What is valuable is the design pattern it demonstrates: treating OAuth2 clients, scopes, grant types, and token lifetimes as declarative configuration rather than bespoke code. We should replicate that pattern on a supported stack.
For engineering: Treat this repository as a reference for configuration surface design, not as a candidate dependency. It shows a clean separation between transport/server behavior (delegated to the underlying OAuth2 library) and policy (clients, scopes, grants, TTLs) — a separation worth preserving in whatever we build. If we are on Symfony2 today, isolate the dependency and schedule migration; if we are on Laravel or modern Symfony, the correct choices are Passport, league/oauth2-server/-bundle, or a managed IdP. Evaluation cost is near zero; the cost that matters is the migration we would eventually be forced into if we adopted it.
Bottom line for the decision log: Reject as a dependency; retain as a design reference; use it to sharpen requirements for a supported OAuth2/OIDC solution.
How can I help you explore Laravel packages today?