cancancan 相关问题

继续使用CanCan,Ruby on Rails的授权Gem。

使用cancancan和rails的弃用警告

当我使用rspec-rails进行测试时,我总是会得到这个:DEPRECATION警告:初始化会自动加载常量Ability。不建议这样做。初始化期间会自动加载...

回答 1 投票 0

在Hash结构外部定义连接关系-CanCanCan

我正在寻找使用CanCanCan的权限权限的加入关系。最初,给我的是:can:read,Block,page:{is_published:true}鉴于文档中的信息,它是...

回答 1 投票 0

如何覆盖CanCanCan中的默认方法

CanCanCan对应用程序进行两个假设:1 *定义权限的Ability类。 2 *控制器中的current_user方法,返回当前用户模型。就我而言,...

回答 1 投票 0

您无权访问此页面。尝试与管理员员工联系时

[每次我尝试通过管理员连接到我的后台时,我都会收到此信息。您无权访问此页面。甚至所有内容都应设置为可以接受管理员。我检查了所有的...

回答 1 投票 0

Rails的基于部门CanCanCan资源的能力

我有两个用户类型管理员和普通用户,我有以下部门(如,ID为1)前台后台(例如,ID为2)管理(例如,ID为3),我有一个模型,一个名为Entry其中需要...

回答 1 投票 0

如何使用CanCanCan授权命名,型号少控制器?

什么是授权,并检查使用CanCanCan一个命名空间,模型少控制器能力的正确方法是什么?经过一番google搜索和阅读维基,我现在有#控制器/命名空间/ ...

回答 2 投票 1

如何编写CanCanCan能否让用户只读取他们的数据?

如何限制用户访问权限,以便用户只能阅读自己的记录?我试过了:def initialize(user)可以:read,user,:id => user.id这个:def initialize(user)可以:read,user ...

回答 2 投票 1

在视图中使用CanCanCan失败测试

嗨,我有一个具有能力的项目:can:set_to_user,Post I然后在我的一个观点中: in a helper I have: def ...

回答 1 投票 1

无法在Rails中配置cancancan

我正在使用active_admin和cancancan gem。 ability.rb if user.admin?可以:管理,:所有elsif user.regular?可以:读,:其他所有可以:读,:我有...

回答 1 投票 0

无法在rails中使用active_admin配置cancancan

我正在尝试建立一个博客网站。我正在使用active_admin和cancancan gem。我制作的两个控制器是Post,Category。 posts_controller.rb类PostsController <InheritedResources :: ...

回答 1 投票 1

Rails CanCanCan能力问题与无模型控制器

我有一个简单的控制器方法:WelcomeController#dashboard,用作用户登录后的登陆页面(用户具有此测试的“经理”角色)。我开始很简单,......

回答 1 投票 0

即使使用CanCanCan功能,也无法在Rails中访问操作

我有以下内容:questions_controller.rb class QuestionsController <ApplicationController load_and_authorize_resource #cancancan def index authorize! :view_all,@ itemstions ....

回答 2 投票 0

CanCanCan根据父级的属性授权创建子级记录

我目前正在尝试基于父模型属性在子模型上设置CanCanCan授权,但我似乎无法让它工作。我需要做类似以下的事情:可以(:...

回答 1 投票 0

CanCanCan仅在具有属性的情况下查看

我使用CanCanCan来管理我的授权页面。这是如何设置我的能力页面:类能力包括CanCan ::能力def初始化(用户)#return if user.nil?如果user.nil?能够 :...

回答 1 投票 0

将CanCanCan用于角色和多个设计模型?

我需要使用CanCanCan来限制所有用户只能查看自己的数据,或允许从其他人看到有限数据的能力。我尝试了以下但不起作用:课程......

回答 1 投票 0

如何使用CanCanCan获得关系的许可?

在我的应用程序中,我有一个名为User的模型has_one Talent。在CanCanCan我有这样的能力:类能力包括CanCan ::能力def初始化(用户)如果user.nil?可以:阅读,用户......

回答 1 投票 0

如何为Rails引擎创建的路由指定能力?

我正在使用Trestle Admin,这是我的路线:trestle_path / admin Trestle :: Engine当一个非管理员的用户访问/ admin路由时,我希望CanCanCan像它一样处理它...

回答 1 投票 7

Rails管理员不使用Cancancan或Devise进行身份验证

我在配置中尝试了这个:###热门gems集成config.authenticate_with做warden.authenticate! scope :: user end config.current_user_method(&:current_user)here,access / ...

回答 2 投票 1

为什么用户可以创建帖子,如果`不能:管理,发布`在能力类(CanCanCan)?

我是第一次实施CanCanCan。但我很困惑,为什么用户仍然可以在我设置时创建帖子:manage,在Ability类中发布。课程能力包括CanCan :: Ability ...

回答 2 投票 1

身份验证:是否可以使用Devise注册凭据来限制或授予对帖子模型的访问权限?

我在我的应用程序上安装了Devise gem。我的应用程序中也有几个帖子模型。例如,我有一个帖子模型供人们讨论各种微帖中的'篮球','棒球'和'足球'......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.