Weave Code
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

Hashing Laravel Package

illuminate/hashing

Laravel’s hashing component for securely storing and verifying passwords. Provides simple APIs and drivers for bcrypt and Argon2 (including Argon2id), automatic rehashing when options change, and configurable settings for cost and memory/time limits.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enables secure user authentication and sensitive data handling by providing industry-standard password hashing (bcrypt, Argon2) out-of-the-box, eliminating custom implementation risks.
  • Critical for roadmap items involving user security features (e.g., password resets, API token generation, GDPR-compliant data storage) without reinventing the wheel.
  • Supports "buy vs. build" decisions by leveraging a mature, battle-tested component already integrated into Laravel’s ecosystem, reducing technical debt and security vulnerabilities.
  • Ensures compliance with OWASP and NIST security guidelines for password storage, directly supporting regulatory and audit requirements.

When to Consider This Package

  • Adopt when building a Laravel application, as it’s a core framework component with seamless integration, automatic updates, and community-maintained security patches.
  • Use for projects requiring standardized, secure password hashing where Laravel’s ecosystem is already in use (e.g., authentication flows, session management).
  • Look elsewhere if not using Laravel (e.g., opt for PHP’s native password_hash() for standalone projects) or if specialized cryptographic needs exist beyond Laravel’s supported algorithms (e.g., custom blockchain hashing). Avoid if your project has zero dependency on Laravel’s architecture, as pulling this standalone adds unnecessary overhead.

How to Pitch It (Stakeholders)

  • Executives: "This package is a zero-cost, enterprise-grade solution for password security already embedded in Laravel. It eliminates breach risks from custom implementations, ensures compliance with global regulations (GDPR, CCPA), and accelerates feature delivery—saving months of engineering effort and reducing legal/financial exposure from insecure auth systems."
  • Engineering: "Leverage this battle-tested component for secure, configurable hashing with minimal configuration. It’s maintained by Laravel’s core team, integrates flawlessly with existing auth flows (e.g., Fort
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.
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament