0
沒有用戶和角色表。我有一個用戶和角色的tabless模型。用戶信息在應用程序控制器中使用來自環境變量的值進行設置,因爲這個硬編碼了該值。角色信息來自服務。使用cancan的導軌角色訪問
#Application controller setting the user object
before_filter :set_user
def set_user
@user = User.new(:id => 123)
end
我使用康康舞授權和ability.rb犯規看到這個@user或用戶的當選,爲nil.Does能力負荷的應用程序控制器之前?我是否在cancan的控制器中遺漏了任何東西?我在控制器中有load_and_authorize_resource。
任何建議將大有幫助。
感謝 拉姆亞
謝謝!有效! – Ramya