Back

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
image

3

383

Where do I find creds to log in as admin?

1

102

  • No matching results...
  • Searching...

/ 1000

Poll Options

amazing stuff thanks

44

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

2

74

@dev_penniel make sure your role exists in roles table or just create it, something like:
Role::create(['name' => 'Super Admin', 'guard_name' => 'web']);

1

48

Have you seeded the database? Otherwise try pulling down a new. Just updated some small things today, after I dogfooded it to myself on a new project 🙂

2

74

Yes I did everything required, let me try this updated version and see how it goes. thank you

33

It works, looks amazing, job welldone. Please enligten me, how do I implement permissions for new models moving forward, I can see that Im able to create a permission but how does the whole process work or I have to implement via spatie docs?

1

55

it uses spatie, so their docs is a great starter, but take a look as some of the Livewire classes inside app/Livewire/Admin - I use the built in authorize, or via routes as middleware :)

1

163