Можете ли вы дать мне совет, что делать.Я следую этому уроку: Laravel 5.6 - Роли и разрешения пользователей (ACL) с использованием учебника Spatie
Все хорошо.Но, в конце концов, я имею доступ только к странице users
и не могу создать нового пользователя, потому что в списке нет ролей.На страницах - products
и roles
выдает мне сообщение от обработчика: ["User have not permission for this page access."]
У меня есть только семена разрешения:
<?php
use Illuminate\Database\Seeder;
use Spatie\Permission\Models\Permission;
class PermissionTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$permissions = [
'role-list',
'role-create',
'role-edit',
'role-delete',
'product-list',
'product-create',
'product-edit',
'product-delete'
];
foreach ($permissions as $permission) {
Permission::create(['name' => $permission]);
}
}
}
Я могу дать вам больше кода, еслиВы хотите от проекта.