jeffersongoncalves/filament-user
Filament User adds ready-made user management to your Filament panel: profile editing, avatar uploads, password changes, and a full user resource. Drop-in install, configurable fields, and styling that matches Filament out of the box.
UserResource and status-aware auth flow. The 3.2.0 release does not change the core build/buy calculus, but it adds a concrete upgrade cost that should be priced into any adoption decision.ar, de, fr, ja, zh_CN, and others), which may unlock international internal rollouts that were previously a custom-build item.filament-* family. That consistency is a mild positive for teams running multiple starter-kit-derived apps.Consider it when:
en, which is more i18n rigor than most packages at this adoption level.Look elsewhere when:
User model or nonstandard auth guards.filament-user::user.* translations and cannot absorb a breaking key rename plus republish during the current cycle.Executive summary: This is an MIT-licensed Filament package that accelerates admin user management and status-based login for starter-kit-based products. Release 3.2.0 adds 16 locales (19 total) with key-parity tests—useful if we need a multilingual admin surface—but it also renames translation keys in a breaking change that requires republishing and updating any overrides. Adoption remains low (2 stars, 0 dependents), so this is a tactical accelerator, not a strategic platform bet.
Recommendation: Run a time-boxed spike in a non-critical internal app. If it fits, adopt with a pinned version and a named internal owner, or fork the useful pieces. Budget explicitly for the 3.2.0 translation migration (php artisan vendor:publish --tag="filament-user-translations" --force plus remapping any filament-user::user.* overrides to filament-user::resources/user.*) and add a regression check on localized admin labels. Do not make it a dependency for customer-facing authentication or compliance-sensitive workflows without deeper vetting.
Engineering summary: The package provides a User model, UserResource, status-aware login page, plugin integration, and now a 19-locale translation set with a parity test. Engineering should verify Laravel/Filament version compatibility, migrations, auth guards, and security behavior as before, and additionally: audit for any published filament-user::user.* overrides that will silently fall back to English after 3.2.0, confirm the new filament-user::resources/user.* namespace resolves under the app's config, and decide whether to track upstream translations or vendor a fork to avoid future key churn.
How can I help you explore Laravel packages today?