schuppo/password-strength
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| jord-jd/password_exposed | 0.87 | 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 | |
| hackzilla/password-generator | 0.87 | Hackzilla Password Generator is a PHP library for creating secure random passwords. Configure length and character sets, or generate memorable word-based passwords. Framework-agnostic, with an optional Laravel integration. | 306 | — | 36 | — | 5 | 3.9 | 1.1 | MIT | — |
|
| phptcloud/password-entropy-bundle | 0.86 | A Symfony bundle for measuring password strength with entropy-based scoring. Validate passwords against configurable entropy thresholds, integrate with Symfony's validator component, and help users choose genuinely secure credentials instead of relying on simple length or character rules. | 12 | 12 | 2 | 0 | 0 | 0.1 | — | MIT | 2 years ago | |
| octave/password-bundle | 0.86 | A Symfony bundle for password handling: secure hashing, configurable strength and policy validation, and smooth migration of legacy hashes. Integrates with Symfony's security component to keep authentication modern and consistent across your application. | 0 | 0 | 0 | 229 | 0 | 0.0 | 32.6 | — | — | |
| assisted-mindfulness/pwned-validator | 0.86 | 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 | |
| nidhognit/pass-security-bundle | 0.85 | A password security bundle for PHP applications that validates credentials against configurable strength rules and compromised-password checks. Drop it into registration and password-change flows to enforce safer passwords with reusable validators and simple configuration. | 11 | 11 | 1 | 0 | 0 | 0.1 | — | MIT | 8 years ago | |
| tilleuls/forgot-password-bundle | 0.85 | Tilleuls ForgotPasswordBundle is a Symfony bundle that adds secure forgot-password and password-reset flows: request a reset, email a token, validate it, and update credentials with configurable templates, events, and persistence. | 85 | 86 | 24 | 22K | 1 | 9.9 | 35.7 | MIT | 6 months ago | |
| 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 | |
| langleyfoxall/laravel-nist-password-rules | 0.85 | Laravel validation rules implementing NIST SP 800-63B password guidance: enforce minimum length, reject breached and common dictionary passwords, block context-specific words, and avoid outdated composition rules. Easy to add to form requests and validators. | 211 | 211 | 52 | 5K | 8 | 17.6 | 26.0 | LGPL-3.0 | 4 months ago | |
| juststeveking/password-generator | 0.85 | 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 | |
| jbafford/password-strength-bundle | 0.85 | 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 | — | — | |
| graham-campbell/passwd | 0.85 | A Laravel password validator and generator that checks strength, requires letters, numbers, and symbols, rejects common or weak passwords, and generates secure random passwords via a simple, configurable service provider integration. | 0 | 4 | — | 0 | — | 0.3 | — | — | — | |
| gremo/hmac-authentication-bundle | 0.85 | A Symfony bundle for HMAC request authentication. It signs and verifies API requests using shared secrets, timestamps, and nonces, integrating with Symfony Security to protect stateless REST endpoints from tampering and replay attacks. | 5 | 5 | 2 | 0 | 1 | 0.2 | — | — | 7 years ago | |
| rebelinblue/laravel-zxcvbn | 0.85 | A Laravel wrapper for zxcvbn, the password strength estimator. Validate passwords with realistic scoring, get actionable feedback and suggestions, and block weak or common passwords in your forms and APIs. | 11 | 11 | 11 | 1K | 1 | 0.9 | 27.8 | MIT | 1 year ago | |
| rollerworks/password-strength-bundle | 0.84 | Symfony bundle integrating Rollerworks PasswordStrengthValidator. Adds configurable password strength constraints to Symfony’s Validator component, providing functionality comparable to the original PasswordStrengthBundle. Requires PHP 8.4+ and Symfony 7.4+. | 142 | 146 | 27 | 53K | 0 | 16.7 | 37.4 | MIT | 8 months ago | |
| ziming/laravel-zxcvbn | 0.84 | 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 | |
| nowo-tech/password-strength-bundle | 0.84 | Password-strength bundle for PHP/Symfony apps: estimate password quality, enforce configurable rules and policies, and return clear feedback for forms and APIs. Simple service and validator integration with sensible defaults. | 0 | 0 | 0 | 896 | 0 | 19.6 | 47.8 | MIT | 1 week ago | |
| divineomega/symfony-password-exposed-bundle | 0.84 | Symfony bundle that checks whether a password has appeared in a data breach, using the haveibeenpwned.com API with configurable PSR-18 client, PSR-6 cache, and PSR-17 factories. Supports PHP 7.4+ and Symfony 4.4 through 8. | 1 | 1 | 0 | 0 | 0 | 15.2 | — | LGPL-3.0 | 3 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 | |
| imanghafoori/laravel-password-history | 0.84 | — | 70 | 70 | 28 | 8K | 2 | 3.3 | 29.2 | MIT | 3 years ago |
How can I help you explore Laravel packages today?