我还是 Rails 的新手,我想调整以下(相当标准的)代码,以便任何current_user
需要将其confirmed
数据库字段设置为true
. 换句话说,如果一个user
的confirmed
数据库字段是false
他应该不能成为一个current_user
。
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
如何做到这一点?
谢谢你的帮助。