elsayed85/filament-password-reveal

密码输入,可选显示/隐藏、复制和生成

赞助包维护!
phpsa

安装: 6

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 12

语言:Blade

v1.2 2022-08-10 21:28 UTC

This package is not auto-updated.

Last update: 2024-09-20 05:03:59 UTC


README

Latest Version on Packagist Semantic Release Total Downloads

Filament 密码输入

允许显示/隐藏、复制和生成密码的输入框

安装

您可以通过 composer 安装此包

composer require phpsa/filament-password-reveal

用法

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

其他方法

允许某些扩展性的方法

  • 密码显示

    • ...->[revealable(bool|Closure $condition) - 默认: true
    • ...->showIcon(string $icon) - 默认: heroicon-o-eye
    • ...->hideIcon(string $hide)] - 默认: heroicon-o-eye-open
  • 密码复制到剪贴板

    • ...->copyable(bool|Closure) 默认: false
    • ...->copyIcon(string $icon)] 默认: heroicon-o-clipboard
  • 生成密码 ...->generatable(bool|Closure) 默认: false ...->generateIcon($icon) 默认: heroicon-o-key ...->passwordLength(int) 默认: 8 ...->passwordUsesNumbers(bool) 默认: true ...->passwordUsesSymbols(bool) 默认: true

所有三个功能可以同时启用。

变更日志

请参阅 CHANGELOG 了解最近的变化。

致谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。