wterberg / laravel-no-common-passwords
Provides validation rules to check passwords against a list of commonly used passwords.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 2
Type:project
Requires
- php: ^8.2
- illuminate/contracts: ^10.0
- wikimedia/common-passwords: ^0.5
Requires (Dev)
- nunomaduro/larastan: ^2.6
- orchestra/testbench: ^8.8
- wterberg/phpstan-laravel: ^1.0
- xpertselect/tools: ^1.0
This package is auto-updated.
Last update: 2024-11-06 17:13:04 UTC
README
github.com/WterBerg/laravel-no-common-passwords
Provides Laravel validation rules to check passwords against a list of commonly used passwords.
License
View the LICENSE.md
file for licensing details.
Installation
Installation of wterberg/laravel-no-common-passwords
is done via Composer.
composer require wterberg/laravel-no-common-passwords
Usage
Simply register the provided validation rules in your Laravel Validator instances.
use WterBerg\Laravel\NoCommonPasswords\Rules\NoCommonPassword; ... $validator = Validator::make( $dataToValidate, ['password' => ['required', 'string', 'min:8', new NoCommonPassword()]] );
Translations
This project uses the following translatable strings:
Note: The project provides no translation files. Consuming projects are free to provide their own translations for the languages that are relevant.