-
Notifications
You must be signed in to change notification settings - Fork 401
Plugin Submission: Lockbox #972
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
- Add author profile `n3xt0r.md` with bio and links - Add plugin file `n3xt0r-filament-lockbox.md` with metadata - Add plugin preview image `n3xt0r-filament-lockbox.png` (16:9, transparent background)
- Add author picture `n3xt0r.jpg`
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey! Your plugin does not currently have an image. Please add one as outlined in our Contributing Guide. The image must follow the 16:9 aspect ratio, be at least 2560x1440 pixels, and preferably be a JPEG.
You can use Beyond Code's banner generator to create a banner for your plugin. Let us know once this is added!
Also, if you could, please shorten your bio.
Thank you!
Repository: n3xt0r/filament-lockbox
Packagist:
composer require n3xt0r/filament-lockbox
A Filament v4 plugin for secure, per-user field encryption.
It uses a split-key approach (server key + user-provided secret like passkey, TOTP, or crypto password) to ensure that even administrators cannot decrypt sensitive data without the user’s input.
✨ Features
EncryptedTextInput
→ encrypts values before saveDecryptedTextDisplay
→ decrypts values for displayUnlockLockboxAction
→ prompts for crypto password, TOTP, or passkeylockbox
table with polymorphic relation:🚀 Installation
🔌 Usage
Register the plugin in your Filament panel provider:
Use the encrypted input in any Filament form: