我得到以下错误:权限Ruby Gem可以与注销用户一起使用吗?
undefined method `can_read?' for nil:NilClass
..when试图用登出用户访问产品页面。目前,我有
class ProductAuthorizer < ApplicationAuthorizer
def self.readable_by?(user)
true
end
end
我想甚至允许未登录的用户查看页面。这可能吗?
我试图改变默认的用户方法:
config.user_method = :current_user ||= User.new
然而,这会导致问题,我的服务器将不会开始。