n3xt0r/filament-lockbox
Securely store and manage secrets, API keys, and credentials directly in your Filament admin panel. Filament Lockbox offers an encrypted vault, intuitive UI, and seamless Laravel integration for safe access control.
DecryptedTextDisplay supports decisions around whether to expose decrypted Lockbox values in Filament admin/support screens, with defined behavior for missing input, missing HasLockbox models, missing HasLockboxKeys users, and empty values.filament-lockbox.user_model config override is a meaningful adoption enabler for applications with custom user models, multi-guard setups, or non-default auth architecture.1.0.0-alpha.2. Product decisions should treat it as suitable for internal tooling, prototypes, or controlled pilots—not as a committed dependency for regulated or business-critical production workflows without a stability plan.Consider it when:
HasLockbox / HasLockboxKeys model contracts and wants reusable context checks instead of custom glue code.config/filament-lockbox.php.Look elsewhere or defer when:
For executives: This is an early-stage Laravel/Filament package that can reduce custom development for safely displaying decrypted Lockbox data in internal admin screens. The latest alpha improves test coverage, adds reusable test factories, and fixes custom user-model configuration—making it easier to evaluate. It is not yet a production-critical dependency; position it as a controlled pilot until it reaches a stable release.
For engineering: The release strengthens confidence in DecryptedTextDisplay behavior and removes hardcoding around filament-lockbox.user_model, which matters for custom auth models. New factories and shared traits reduce test setup and duplication. Static-analysis fixes are housekeeping, not architectural changes. Adopt only if the team is comfortable with alpha maturity and can validate the Filament/Lockbox integration in-app.
How can I help you explore Laravel packages today?