简体   繁体   English

laravel 角色和圣所权限

[英]laravel roles and permission with sanctum

i use this website https://www.itsolutionstuff.com/post/laravel-8-user-roles-and-permissions-tutorialexample.html我使用这个网站https://www.itsolutionstuff.com/post/laravel-8-user-roles-and-permissions-tutorialexample.html

in default every thing was fine and it works but when i use auth sanctum i cant create role and i got this error Spatie\Permission\Exceptions\PermissionDoesNotExist There is no [permission] with id 3 for guard sanctum .默认情况下,一切都很好,并且可以正常工作,但是当我使用 auth sanctum 时,我无法创建角色,并且出现此错误 Spatie\Permission\Exceptions\PermissionDoesNotExist There is no [permission] with id 3 for guard sanctum

If you are using Sanctum, it will super easy with just implementing the following code:如果您使用的是 Sanctum,只需实现以下代码即可:

Role::create(['name' => 'admin']);
//assign a user to a role
$user->assignRole('admin');

For more documentation, check: https://laravel.com/docs/8.x/sanctum有关更多文档,请查看: https://laravel.com/docs/8.x/sanctum

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM