В моем новом приложении Laravel 5.8 я прочитал следующую статью об использовании ролей с расширением jwt:
https://scotch.io/tutorials/role-based-authentication-in-laravel-with-jwt
и в семени я добавляю несколько ролей, например:
\DB::table('roles')->insert(array (
0 =>
array (
'id' => 1,
'name' => 'Admin',
'display_name' => 'Admin',
'description' => 'Administrator. Can do all operations in system',
'created_at' => '2019-04-29 11:03:50',
),
1 =>
array (
'id' => 2,
'name' => 'Manager',
'display_name' => 'Manager. Can do all operations in frontend and CRUD for Hostels/CMS items in Backend',
'description' => 'Manager description...',
'created_at' => '2019-04-29 11:03:50',
),
2 =>
array (
'id' => 3,
'name' => 'Customer',
'display_name' => 'Customer. Can do all operations in frontend',
'description' => 'Customer description...',
'created_at' => '2019-04-29 11:03:50',
),
));
и я вижу метод assignRole, когда мне нужно назначить какую-то роль пользователю.
Что мне непонятно, что за разрешения и данные «mission_role ».
Нужны ли они для моей простой структуры приложения? Если да, приведите несколько примеров ...
Спасибо!