With massive thanks to the new Starter Kits, I've begun to make my own oppionated starter kit for my projects. Usually customers want granulated permission control with roles and permissions.
github.com/mortenebak/laravel-livewire-starter-kit
So here it is - still wip - feedback is welcomed
I just updated the starter kit with a command to create the first super admin user. github.com/mortenebak/laravel-livewire-starter-kit?tab=readme-ov-file#5-creating-the-first-super-admin-user
vendor\spatie\laravel-permission\src\Models\Role.php:105
Spatie\Permission\Exceptions\RoleDoesNotExist::named("Super Admin", "web")
2 vendor\spatie\laravel-permission\src\Traits\HasRoles.php:411
Spatie\Permission\Models\Role::findByName("Super Admin", "web")
Im getting this error, can you help
@dev_penniel make sure your role exists in roles table or just create it, something like:
Role::create(['name' => 'Super Admin', 'guard_name' => 'web']);