jord-jd/password_exposed
Laravel package to block compromised passwords using the Have I Been Pwned Pwned Passwords API. Adds easy validation rules and checks during registration or password changes, helping prevent users from choosing exposed credentials.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bjeavons/zxcvbn-php | 0.80 | PHP port of Dropbox’s zxcvbn password strength estimator. Uses pattern matching and conservative entropy to score passwords 0–4, detect common words/names/patterns (dates, repeats, sequences, keyboard runs), and return user-friendly warnings/suggestions. | 873 | 881 | 114 | 546K | 18 | 17.5 | 46.8 | MIT | 1 year ago | |
| 41man/login-gate-bundle | 0.80 | Symfony bundle that detects brute-force login attacks and temporarily blocks offending clients. Configurable max attempts, ban timeout and watch period, with ORM/session/MongoDB storage options and an event to hook custom handlers. Includes a checker service for allow/deny and clearing attempts. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dayploy/daypia-bundle | 0.80 | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| spatie/laravel-littlegatekeeper | 0.79 | Laravel middleware to password-protect your app with a single, universal username/password set in config. Quickly gate staging, previews, or temporary launches without building a full auth system; publish config and enable the provider to lock down pages. | 191 | 193 | 19 | 3K | 0 | 17.0 | 18.8 | MIT | 5 months ago | |
| mediadotonedev/userauthcenter | 0.79 | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| acseo/change-password-bundle | 0.78 | Symfony bundle for managing user password history with FOSUserBundle: stores previous hashed passwords, forces change when passwords are older than 30 days, and optionally blocks reusing old passwords via a validation constraint. | 4 | 5 | 2 | 0 | 1 | 0.2 | — | MIT | — | |
| phpsa/filament-password-reveal | 0.78 | — | 51 | 51 | 14 | 3K | 2 | 4.5 | 24.0 | MIT | 2 years ago | |
| mrdebug/lara-file-encrypter | 0.78 | — | 41 | 41 | 7 | 28 | 0 | 0.4 | 3.1 | MIT | — | |
| selfsimilar/laravel-d7-password | 0.78 | — | 4 | 4 | 0 | 35 | 0 | 0.0 | 12.5 | — | — | |
| divineomega/symfony-password-exposed-bundle | 0.78 | — | 1 | 1 | 0 | 0 | 0 | 20.7 | — | LGPL-3.0 | 2 weeks ago | |
| chrysanthos/auth-logging | 0.78 | — | 3 | 3 | 2 | 34 | 1 | 3.8 | 13.5 | NOASSERTION | 1 year ago | |
| imanghafoori/laravel-password-history | 0.78 | — | 70 | 70 | 28 | 10K | 2 | 3.3 | 30.1 | MIT | 3 years ago | |
| adimeo-data-suite/security | 0.78 | Laravel security toolkit for Adimeo Data Suite apps, providing common security utilities and integrations such as authentication/authorization helpers, hardened defaults, and middleware-friendly protections to secure APIs and admin back offices. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| veeqtoh/laravel-active-email | 0.78 | — | 38 | 38 | 1 | 27 | 0 | 20.7 | 3.7 | MIT | 1 month ago | |
| spykapps/passwordless-login | 0.78 | — | 1 | 1 | 2 | 544 | 0 | 17.0 | 38.3 | MIT | 3 months ago | |
| joe-404/laravel-auth | 0.78 | Config-driven, drop-in auth for Laravel 12/13: JSON API for registration with OTP/magic-link verification, login, refresh tokens, password reset, Google OAuth, multi-session/device fingerprinting, long-lived API tokens, account status workflows, and referrals. | 2 | 2 | 0 | 0 | 0 | 24.3 | — | MIT | 2 months ago | |
| dcs/password-reset-persistence-orm-bundle | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| colbeh/auth | 0.78 | Laravel authentication package by colbeh. Provides auth-related helpers and integrations to simplify login/guard setup and user access in your app. Suitable as a lightweight add-on for projects needing basic authentication scaffolding. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | — | 4 years ago | |
| rollerworks/password-strength-validator | 0.78 | Symfony Validator password strength constraints with two approaches: validate by strength levels (weak/medium/strong) or by explicit requirements (letters, mixed case, numbers, special chars). PHP 8.4+ and Symfony 7.4+. | 144 | 145 | 30 | 89K | 0 | 22.3 | 42.3 | MIT | 5 months ago | |
| ircmaxell/password-compat | 0.78 | — | 2,129 | 2,179 | 409 | 386K | 13 | 27.3 | 37.1 | MIT | — |
How can I help you explore Laravel packages today?