olliecodes/eloquent-identity
A lightweight Laravel package for managing identities on Eloquent models—attach multiple identifiers like emails, usernames, or phone numbers and resolve the owning model from any of them through a clean, fluent API.
Eloquent Identity adds a stable, human-friendly identity to Laravel Eloquent models, separate from the primary key. It makes records easier to reference in URLs, APIs, and admin interfaces without exposing auto-incrementing IDs.
How can I help you explore Laravel packages today?