Laravel 4,Sentry 2和用户权限

准的

我将要开始构建一个系统,该系统将需要选择一组问题并将其保存为清单文件,以分发给任意一组用户。

我打算使用Laravel 4作为我的框架,并使用Sentry 2处理权限。

我的问题是:

如果我使用一个具有Admin级访问权限的用户来创建检查列表,并且我有100位Inspector级用户,是否可以限制每个使用Sentry的单个用户访问单个检查列表?理想情况下,我希望允许用户访问单个检查清单(检查的集合)。

安东尼奥·卡洛斯·里贝罗

您可以轻松地为清单创建单独的组:

// Create the group
$group = Sentry::createGroup(array(
    'name'        => 'Administrators',
    'permissions' => array(
        'checklists.admin' => 1,
        'checklists.view' => 1,
    ),
));

// Create the group
$group = Sentry::createGroup(array(
    'name'        => 'checklists.view.101',
    'permissions' => array(
        'checklists.view.101' => 1,
    ),
));

将您的用户添加到清单组:

$user = Sentry::getUser()->addGroup( Sentry::getGroupProvider()->findByName('Checklist101') );

并检查它是否可以访问它:

return $user->hasAnyAccess(['checklists.view', 'checklists.view.101'])

在这种情况下,如果您的用户是管理员,则也可以查看它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel 4 + Sentry 2作为Web服务

来自分类Dev

Laravel 4和Sentry 2扩展了哨兵课

来自分类Dev

Laravel 4和Sentry 2将用户添加到注册组

来自分类Dev

使用Laravel 4的Sentry 2,请记住身份验证

来自分类Dev

如何在Laravel 4中使用Sentry 2

来自分类Dev

在Sentry 2软件包中使用Laravel 4用户模型关系的正确方法

来自分类Dev

Laravel 4和Sentry 2 ACL结构和访问控制级别

来自分类Dev

使用Sentry 2,让Authenticated User查看Laravel 4中其他用户的配置文件

来自分类Dev

Laravel 4 Sentry 2身份验证检查不使用`catch`吗?

来自分类Dev

Sentry 2-创建组权限-Laravel软件包

来自分类Dev

使用Laravel和Sentry更新用户信息

来自分类Dev

Sentry on Laravel 4.没有密码的社会认证

来自分类Dev

使用Sentry 2和Laravel 4.2进行软删除

来自分类Dev

laravel5用户角色和权限

来自分类Dev

Rails 4用户角色和权限

来自分类Dev

Laravel 5.6 - 使用 Spatie 教程的用户角色和权限 (ACL)

来自分类Dev

如何在Sentry中为Laravel应用程序使用权限

来自分类Dev

MongoDB和Laravel 4

来自分类Dev

在最近分离的4种类型的帐户权限中,哪些权限类型为1.管理用户,2。编辑,3。协作,4。读取和分析是必需的

来自分类Dev

我想创建具有4种用户权限的laravel网页

来自分类Dev

laravel 4队列(SQS和Elasticbeanstalk)无法打开流:权限被拒绝

来自分类Dev

Laravel 4密码和python

来自分类Dev

isavel和GET与Laravel 4

来自分类Dev

在Sentry2中返回用户信息

来自分类Dev

Laravel-用户>角色>公司内的权限

来自分类Dev

Laravel用户访问某些页面的权限?

来自分类Dev

Laravel / Sentry login_attribute不变

来自分类Dev

laravel 4哨兵2如何更改密码和重新哈希

来自分类Dev

Laravel 4和jQuery Select2:旧输入

Related 相关文章

热门标签

归档