phpsa/filament-password-reveal

Password Input with option to show

Maintainers

👁 phpsa

Package info

github.com/phpsa/filament-password-reveal

Homepage

Language:Blade

pkg:composer/phpsa/filament-password-reveal

Fund package maintenance!

phpsa

Statistics

Installs: 154 385

Dependents: 5

Suggesters: 0

Stars: 51

Open Issues: 3

v2.1.1 2023-11-29 22:34 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 98a9e3eb2fbfd70d98a73806951d0118d31c07f4

  • Craig G Smith <vxdhost.woop@gmail.com>

uicliuserlaravelresourcewidgetfunfilament


README

👁 Latest Version on Packagist
👁 Semantic Release
👁 Total Downloads

Filament Password Input

Password input that allows shows/hide, copy and generate

Installation

You can install the package via composer:

composer require phpsa/filament-password-reveal

Usage

Password::make('password')->autocomplete('new_password')->...

additional methods:

Methods that allow some extendability

  • Password Reveal

    • ...->revealable(bool|Closure $condition) - default: true
    • ...->initiallyHidden(bool|Closure $condition) - default: true
    • ...->showIcon(string $icon) - default: heroicon-o-eye
    • ...->hideIcon(string $hide)] - default: heroicon-o-eye-open
  • Password Copy to Clipboard

    • ...->copyable(bool|Closure) default: false
    • ...->copyIcon(string $icon)] default: heroicon-o-clipboard
  • Generate Password ...->generatable(bool|Closure) default: false ...->generateIcon($icon) default: heroicon-o-key ...->passwordLength(int) default: 8 ...->passwordUsesNumbers(bool) default: true ...->passwordUsesSymbols(bool) default: true

All three can be enabled at the same time.

Changelog

Please see CHANGELOG for more information on what has changed recently.

Credits

License

The MIT License (MIT). Please see License File for more information.