私はまだ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
これはどのように達成できますか?
助けてくれてありがとう。