laravel entrust权限系统,管理角色添加删除用户
2018-03-09 16:40
931 查看
因为项目需要,在使用entrust权限中,要通过角色管理添加删除用户,在网上没有找到说明教程,然后通过自己看源码,找到了接近方法。
代码: $rid=1;//角色id
$user=User::where('s',1)->get();
Role::find($rid)->users()->attach($user);//添加角色用户
Role::find($rid)->users()->detach($user);//删除角色用户
说明:$user变量可以是单个id值,可以是id数组,也可以是user对象
添加返回值为null;删除返回值为成功删除个数。
代码: $rid=1;//角色id
$user=User::where('s',1)->get();
Role::find($rid)->users()->attach($user);//添加角色用户
Role::find($rid)->users()->detach($user);//删除角色用户
说明:$user变量可以是单个id值,可以是id数组,也可以是user对象
添加返回值为null;删除返回值为成功删除个数。
相关文章推荐
- Laravel下用户权限系统 的解决方案Zizaco/Entrust
- mysql用户添加删除编辑权限管理等简述
- 图书管理系统【用户、购买、订单模块、添加权限】
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(27)-权限管理系统-分配用户给角色
- 图书管理系统【用户、购买、订单模块、添加权限】
- 四.用户管理页面(显示所有的用户信息,同时为用户的添加,编辑,修改密码,删除,修改权限等功能提供相应的链接) UserMange.aspx
- 用户角色权限管理系统-----java web 脚手架搭建(一)
- 权限管理系统如何分别实现对用户和角色的授权
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(27)-权限管理系统-分配用户给角色
- 用户和角色:通用权限管理系统数据库表结构如何设计?
- Oracle用户、权限、角色管理学习(文字很系统)
- 用户和角色:通用权限管理系统数据库表结构如何设计?
- [数据库设计]用户和角色:通用权限管理系统数据库表结构如何设计?
- RedGlovePermission 权限管理系统源码(支持自定义权限、模块,支持角色权限,用户独立权限以及多角色权限)
- oracle 用户添加、删除、修改,用户权限,对象特权管理
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(26)-权限管理系统-分配角色给用户
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(26)-权限管理系统-分配角色给用户
- Asp.Net Core 项目实战之权限管理系统(7) 组织机构、角色、用户权限
- Entrust - Laravel 用户权限系统解决方案
- Asp.Net Core 项目实战之权限管理系统(7) 组织机构、角色、用户权限