我该如何在控制台中测试CanCan?

46

我需要在控制台上检查一个对象的:read? 方法,我该如何做?

1个回答

105

你需要设置一个Ability对象:

ability = Ability.new(current_user_object)

现在您可以检查授权:

ability.can? :read, object_to_be_checked

current_user_object:您想要检查授权的用户对象

object_to_be_checked:是您想要检查授权的对象


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接