0
我對Rails還是一個新手,我想調整下面的(相當標準的)代碼,以便任何current_user
必須將它們的confirmed
數據庫字段設置爲true
。換句話說,如果一個user
的confirmed
數據庫字段是false
,他應該不能成爲current_user
。如何限制current_user僅限於Ruby on Rails 3中的已確認用戶?
module SessionsHelper
def current_user=(user)
@current_user = user
end
def current_user
@current_user ||= User.find_by_token(cookies[:token]) if cookies[:token]
end
def current_user?(user)
user == current_user
end
end
這怎麼能實現?
感謝您的任何幫助。
這很有效,非常感謝! – Tintin81 2013-02-14 17:44:17