uecode/api-key-bundle
A Symfony bundle that adds API key authentication to your application, letting you generate, store, and validate keys for users or clients without building the plumbing yourself.
Executive summary: This package is a legacy Symfony2 API-key authentication bundle, not a Laravel package. It has low strategic fit, no releases since 2016, an end-of-life framework dependency, and an additional FOSUserBundle requirement. The recommended decision is not to adopt it for new products or the Laravel roadmap. Use it only as a reference for API-key concepts or as a tightly scoped legacy stopgap with an explicit exit plan.
For engineering: Avoid adding it to a Laravel codebase. Implement API-key authentication with Laravel-native tools or a small custom middleware layer, including secure key hashing, scopes, rotation, revocation, audit logging, and rate limiting. If a legacy Symfony2 app must use it, isolate the dependency, pin versions, perform a security review, and schedule migration to a maintained authentication approach.
How can I help you explore Laravel packages today?