divineomega/laravel-password-exposed-validation-rule
A Laravel validation rule that checks passwords against known data breaches via Have I Been Pwned, helping block exposed or compromised credentials during registration and password changes. Easy to add to form requests and validators.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ubient/laravel-pwned-passwords | 0.86 | Laravel validation rule that checks passwords against the HaveIBeenPwned Pwned Passwords database using k-anonymity, so only a partial hash ever leaves your server. Adds a simple "pwned" rule to reject compromised passwords during registration, login, or password changes. | 66 | 67 | 7 | 4 | 0 | 0.4 | 0.3 | MIT | 5 years ago | |
| jord-jd/laravel-password-exposed-validation-rule | 0.86 | A Laravel validation rule that checks passwords against the Have I Been Pwned database, helping you reject known-breached credentials during registration or password changes. Simple to add to form requests and validators. | 90 | — | 43 | — | 0 | 16.7 | — | LGPL-3.0 | 3 months ago | |
| illuminatech/validation-composite | 0.85 | Illuminatech Validation Composite lets Laravel developers build custom validation rules by composing existing rules into one reusable rule. Define nested rules and messages, keep validation logic modular, and use the result like any standard Laravel validation rule. | 180 | — | 6 | — | 0 | 1.1 | — | NOASSERTION | — | |
| mortezamasumi/fb-passwd | 0.85 | mortezamasumi/fb-passwd is a small Laravel/PHP package that simplifies password-related functionality in your app. It provides straightforward helpers for common password tasks, with Composer installation and minimal setup for quick integration into existing Laravel projects. | 0 | 0 | 0 | 68 | 0 | 16.5 | 29.0 | MIT | 2 months ago | |
| joepc74/laravel-spanish-validator | 0.85 | Laravel package that provides Spanish-language validation messages for Laravel’s validator, helping you localize form errors quickly. Drop in, configure the locale, and use standard Laravel validation rules with Spanish responses. | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | — | |
| prettus/laravel-validation | 0.85 | Laravel Validation Service offers reusable validator classes for Laravel with separate create and update rule sets, plus custom error messages and attribute names. Keep validation rules organized and consistent across your application. | 406 | 420 | 88 | 241K | 21 | 25.5 | 51.0 | MIT | 5 months ago | |
| schuppo/password-strength | 0.85 | Laravel validation rule that scores password strength with the zxcvbn estimator and rejects weak passwords. Configure a minimum score, customize error messages, and use it in form requests or inline validation rules. Simple to install and integrate for safer user accounts. | 143 | 144 | 54 | 4K | 2 | 2.9 | 21.3 | MIT | 3 years ago | |
| jbafford/password-strength-bundle | 0.84 | A Symfony bundle for adding password-strength validation to forms and services. It helps enforce configurable strength requirements and gives developers a simple way to encourage safer user passwords without building custom validation logic. | 28 | 30 | 3 | 11K | 2 | 0.6 | 35.7 | — | — | |
| assisted-mindfulness/pwned-validator | 0.84 | A Laravel validation rule that checks passwords against the Have I Been Pwned Pwned Passwords database using k-anonymity, so users can be blocked from choosing known-breached passwords without ever sending full credentials over the wire. | 0 | 0 | 0 | 0 | 0 | 0.2 | — | MIT | 3 years ago | |
| imanghafoori/laravel-password-history | 0.84 | — | 70 | 70 | 28 | 8K | 2 | 3.3 | 29.2 | MIT | 3 years ago | |
| crazybooot/base64-validation | 0.84 | Laravel validation rules for Base64-encoded data. Validate Base64 strings, files, and images with MIME type, size, min/max, and image dimension constraints—ideal for JSON APIs and inline file uploads. | 135 | — | 37 | — | 6 | 12.4 | 3.7 | MIT | 7 months ago | |
| infinitypaul/laravel-password-history-validation | 0.84 | Laravel validation rule that stops users from reusing old passwords. It stores password history, checks new passwords against previous hashes, and offers configurable limits so you can drop it into any form request or validator with minimal setup. | 84 | — | 27 | — | 0 | 1.6 | — | MIT | 2 years ago | |
| pingpong/validator | 0.84 | Pingpong Validator extends Laravel’s built-in validation with reusable custom rules and a cleaner way to organize form validation logic, helping keep rule definitions and error messages maintainable in Laravel applications. | 4 | 5 | 2 | 0 | 0 | 0.1 | — | BSD-3-Clause | — | |
| scafera/file | 0.84 | Scafera File is a Laravel package for handling file uploads and storage with a simple, consistent API. It helps manage validation, disk configuration, and file lifecycle tasks so you can add reliable file management to your app quickly. | 0 | — | 0 | — | 0 | 9.2 | — | MIT | 6 months ago | |
| arondeparon/laravel-request-sanitizer | 0.84 | Sanitize incoming request data before validation in Laravel. Define reusable sanitizers to trim, cast, or transform input—individually or in pipelines—keeping controllers and form requests clean. Integrates smoothly with Laravel's validation lifecycle. | 112 | 112 | 6 | 5K | 0 | 1.0 | 23.2 | MIT | 1 year ago | |
| juststeveking/password-generator | 0.84 | A lightweight PHP package for generating secure, customizable passwords in Laravel or standalone projects. Configure length and character sets, generate readable or memorable passwords, and integrate with a simple API. | 23 | 23 | 2 | 0 | 1 | 0.6 | — | MIT | 3 years ago | |
| resultsystems/validation | 0.83 | ResultSystems Validation extends Laravel's validator with Brazilian-oriented rules for CPF, CNPJ, CEP, phone numbers, and similar local formats, making it easier to validate documents and user input in PHP forms and APIs. | 28 | 28 | 8 | 233 | 0 | 0.4 | 13.2 | MIT | — | |
| gal-digital-gmbh/validation | 0.83 | A Laravel package that extends the validator with reusable custom rules and helpers, making form and request validation cleaner and more consistent. Simple to install and configure, it helps centralize validation logic and reduce duplicated checks across controllers and form requests. | 0 | 0 | 0 | 102 | 0 | 0.3 | 27.8 | — | 3 years ago | |
| ziming/laravel-zxcvbn | 0.83 | Laravel wrapper for zxcvbn, the realistic password strength estimator. It exposes zxcvbn-php through a simple facade and validation rule, returning scores, guesses, crack times, and actionable feedback so you can enforce stronger passwords in your app. | 31 | — | 3 | — | 0 | 8.5 | — | MIT | 7 months ago | |
| jord-jd/password_exposed | 0.83 | Check if a password has been exposed in a data breach using the haveibeenpwned.com API. Provides a simple password_exposed helper and a PasswordExposedChecker class, returning EXPOSED, NOT_EXPOSED, or UNKNOWN, with support for SHA1 hashes and PHP 7.1+. | 223 | 223 | 38 | 19K | 0 | 27.2 | 30.4 | LGPL-3.0 | 3 months ago |
How can I help you explore Laravel packages today?