現在、ユーザーは :is_logged? です。ユーザーがログインしているかどうかを確認するためにコントローラーに入力しますが、一部の領域はログに記録されていないユーザーのみに限定したいと考えています。
private
def is_logged?
!!current_user
end
private
def current_user
@current_user ||= User.find(session[:user_id]) if session[:user_id]
end
helper_method :is_logged?
helper_method :current_user
before_filter を反対に評価させる方法はありますか。
現在:is_logged? ログに記録されている場合は true を返し、それ以外の場合は false を返します。ログに記録されていない場合はtrueを返し、その逆も同様です。
ありがとう!