x-laravel/username
A Laravel package for adding username support to Eloquent models, with configurable username generation, validation rules, uniqueness checks, and helper methods for registration and profile flows. Lightweight and easy to configure.
Initial assessment based on the v1.0.0 release notes; no prior package assessment exists.
model:prune integration. The HasUsername contract plus InteractsWithUsername trait gives a clean opt-in path rather than forcing global behavior. Username history and old-username resolution are valuable for public profiles, mentions, auditability, and redirects.Alice and alice collide despite normalization. Check queue/scheduler configuration for pruning. Check localization setup for Turkish and English messages. Check whether existing route model binding, auth login, API resources, and username-based URLs assume case-sensitive or exact-match behavior.How can I help you explore Laravel packages today?