Download the PHP package afea/filament-users without Composer
On this page you can find all versions of the php package afea/filament-users. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package filament-users
afea/filament-users
User management module for the Afea Filament CMS package ecosystem.
Ships:
UserResource— list/create/edit users with role attachmentRoleResource— list/create/edit roles with permission assignment (checkbox list)SuperAdminRoleSeeder— idempotent seed for thesuper_adminroleUsersPlugin+afea:install:usersinstaller
Wraps spatie/laravel-permission which is already required by afea/filament-cms-core — this package just adds the Filament admin UI and lifecycle commands.
Installation
Then add the HasRoles trait to your App\Models\User:
Register in AdminPanelProvider:
Grant yourself the super-admin role:
Three common scenarios
1. Use a different User subclass
Or set the full config key:
2. Seed domain-specific permissions
Create your own seeder alongside SuperAdminRoleSeeder:
Then call php artisan db:seed --class=Database\\Seeders\\PermissionSeeder.
3. Filament Shield — auto-generated policies
bezhansalleh/filament-shield is a first-class companion. Install it before running our installer and we auto-run shield:install + shield:generate --all for you:
The installer detects Shield via the shield:install Artisan command, asks for confirmation, and passes the configured panel id (default admin, change with --panel-id=cms). The super_admin role we seed matches Shield's convention, so existing accounts keep working.
If you install Shield after running our installer, just run Shield's commands manually:
Skip Shield with --skip-shield even when it is installed (useful for CI).
All versions of filament-users with dependencies
afea/filament-cms-core Version @dev
filament/filament Version ^4.0
illuminate/contracts Version ^12.0
illuminate/database Version ^12.0
illuminate/support Version ^12.0
laravel/prompts Version ^0.3
spatie/laravel-permission Version ^6.0