abel/keycloak-bearer-only-adapter-bundle
Symfony bundle to secure APIs with Keycloak Bearer-Only clients. Provides adapter and configuration (issuer, realm, client id/secret) via Symfony Flex recipe or manual YAML/.env setup. Supports Keycloak distribution differences (e.g., /auth removal).
Avoid if:
keycloak-php instead).Consider if:
"This package lets us secure our APIs with Keycloak in weeks, not months—cutting dev costs by reusing open-source infrastructure. By standardizing bearer tokens for machine-to-machine auth, we’ll reduce fraud risk, simplify compliance audits, and enable faster integrations with partners. Think of it as ‘turnkey OAuth2’ for our Laravel/Symfony APIs, with zero lock-in since it’s MIT-licensed."
Ask: "Should we prioritize this for [API project X] to hit our [security/compliance] goals by [date]?"
*"This Symfony bundle plugs Keycloak’s bearer-only auth into your API with minimal setup:
composer require + env vars).Tradeoffs:
keycloak-php instead).Proposal: Use this for:
Next steps:
config/packages/ and validate tokens in 10 minutes."*Ask: "Can we allocate [X] hours to test this in [staging environment] by [date]?"
How can I help you explore Laravel packages today?