infinitypaul/laravel-password-history-validation
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| raditzfarhan/laravel-user-security | 0.84 | — | 3 | 4 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| gestazion/laravel-auth-checker | 0.84 | — | 0 | 0 | 0 | 73 | 0 | 9.3 | 27.7 | — | 6 months ago | |
| mortezamasumi/fb-passwd | 0.84 | 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 | |
| lab404/laravel-auth-checker | 0.84 | — | 221 | 223 | 36 | 673 | 6 | 7.8 | 10.2 | — | 2 years ago | |
| spatie/laravel-passkeys | 0.84 | Spatie's Laravel Passkeys package adds passwordless login to Laravel apps, with a Livewire component for generating and storing passkeys on user devices and a Blade component for authenticating users with those passkeys. | 475 | 475 | 55 | 430K | 0 | 34.8 | 48.0 | MIT | 2 days ago | |
| jord-jd/password_exposed | 0.84 | 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 | |
| darkghosthunter/laraguard | 0.83 | Laraguard brings TOTP-based two-factor authentication to Laravel. It offers a dedicated auth guard, middleware, recovery codes, QR-code onboarding, and events, making it easy to secure logins with Google Authenticator-compatible codes. | 264 | — | 24 | — | 0 | 1.1 | — | MIT | 4 years ago |
|
| cerbero/auth | 0.83 | Cerbero Auth is a lightweight Laravel authentication package with login, registration, password reset, and authorization helpers. It plugs into Laravel’s guards and middleware, helping you add secure user access without rebuilding common auth flows. | 48 | 49 | 2 | 0 | 0 | 0.3 | — | MIT | — | |
| acseo/change-password-bundle | 0.83 | 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 | 1 | 1 | 0.2 | 1.1 | MIT | — | |
| claudiodekker/laravel-auth | 0.83 | claudiodekker/laravel-auth provides a ready-to-use authentication layer for Laravel, adding login, registration, password reset, and email verification with sensible defaults and a simple setup. It helps you scaffold secure auth flows quickly without building them from scratch. | 118 | — | 2 | — | 3 | 1.8 | 0.8 | MIT | 3 years ago | |
| jbafford/password-strength-bundle | 0.83 | 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 | — | — | |
| imanghafoori/laravel-password-history | 0.83 | — | 70 | 70 | 28 | 8K | 2 | 3.3 | 29.2 | MIT | 3 years ago | |
| assisted-mindfulness/pwned-validator | 0.83 | 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 | |
| datalogix/laravel-validation | 0.83 | A Laravel package that extends the built-in validator with reusable custom validation rules and helpers, helping you organize validation logic and apply consistent rules across forms and requests. | 3 | — | 0 | — | 0 | 18.9 | — | MIT | 1 month ago | |
| wotz/laravel-verification-code | 0.82 | Laravel package for generating and validating verification codes with configurable length, expiry, attempt limits, and rate limiting. Supports email or SMS delivery, custom storage drivers, and simple APIs for sending and checking codes. | 58 | 58 | 20 | 7K | 1 | 9.4 | 31.0 | MIT | 7 months ago | |
| jrean/laravel-user-verification | 0.82 | Adds email verification to Laravel out of the box: a trait and migration for a verified flag, token-based verification emails, routes and middleware to protect verified-only areas, plus configurable events and redirects. Easy to drop into existing user models. | 861 | 875 | 111 | 11K | 4 | 18.6 | 18.5 | NOASSERTION | 6 months ago | |
| samasend/laravel-needs-auto-rehash | 0.82 | Laravel Needs Auto Rehash automatically detects outdated password hashes and rehashes them after successful login, keeping user credentials aligned with your app’s current hashing algorithm and cost settings with minimal configuration. | 66 | — | 4 | — | 0 | 0.4 | — | MIT | 3 years ago | |
| scafera/file | 0.82 | 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 | |
| prettus/laravel-validation | 0.82 | 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 | 242K | 21 | 25.5 | 51.0 | MIT | 5 months ago | |
| jord-jd/laravel-password-exposed-validation-rule | 0.82 | 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 |
How can I help you explore Laravel packages today?