我得到以下錯誤:權限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
然而,這會導致問題,我的服務器將不會開始。