jord-jd/password_exposed
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+.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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. | 90 | — | 43 | — | 0 | 16.7 | — | LGPL-3.0 | 3 months ago | |
| divineomega/symfony-password-exposed-bundle | 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 | |
| jord-jd/laravel-password-exposed-validation-rule | 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 | |
| jord-jd/symfony-password-exposed-bundle | Symfony bundle that checks user passwords against known data breaches so you can block exposed credentials at registration and password changes. Integrates with Symfony's validator and password constraints for quick, low-friction setup. | 1 | 1 | 0 | 0 | 0 | 14.9 | — | LGPL-3.0 | 3 months ago |
How can I help you explore Laravel packages today?