mlsolutions / nova-secret-field
This package provides a custom secret field that can be toggled to see its value.
Fund package maintenance!
huth.it/coffee
Installs: 143
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 3
Open Issues: 0
Language:Vue
Requires
- php: ^8.3
- laravel/nova: ^5.0.0
This package is not auto-updated.
Last update: 2025-09-24 20:54:14 UTC
README
This package provides a custom secret field that can be toggled to see its value.
Install
composer require mlsolutions/nova-secret-field
Usage
use MlSolutions\SecretField\SecretField; class Client extends Resource { // ... public function fields(NovaRequest $request): array { return [ SecretField::make(__('Token'), 'token'), ]; }
Options
Same as a text field and disable „copy to clipboard“ method:
SecretField::make(__('Token'), 'token')->disableClipboard(),
Translate/Message text
Default:
{ "Copied": "Kopiert", "Copying failed": "Kopieren fehlgeschlagen" }
Change messages
SecretField::make(__('Token'), 'token') ->copiedMsg(__('Copied')) ->failedMsg(__('Copying failed')),
Misc
For Nova 3:
nalingia/nova-secret-field