Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Password History Validation Laravel Package

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.

View on GitHub
Deep Wiki
Context7
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 —
View on GitHub
gestazion/laravel-auth-checker 0.84 — 0 0 0 73 0 9.3 27.7 — 6 months ago
View on GitHub
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
View on GitHub
lab404/laravel-auth-checker 0.84 — 221 223 36 673 6 7.8 10.2 — 2 years ago
View on GitHub
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
View on GitHub
Context7
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
View on GitHub
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 —
View on GitHub
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 —
View on GitHub
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
View on GitHub
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 — —
View on GitHub
imanghafoori/laravel-password-history 0.83 — 70 70 28 8K 2 3.3 29.2 MIT 3 years ago
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console