Ruby On Rails我使用Devise + CanCanCan + rolify Tutorial构建了应用程序。
这是我的Ability模型:
class Ability
include CanCan::Ability
def initialize(user)
user ||= User.new # guest user (not logged in)
if user.has_role? :admin
can :manage, :all
else
can :read, :all
end
end
end
Run Code Online (Sandbox Code Playgroud)
我想允许用户编辑自己的帖子,并阅读其他人的帖子。
我怎样才能做到这一点?
我正在使用SilverStripe 3.5.3 我想自定义页面的内容($Content)Security/login.我该怎么做?