私のサイトの大部分で、ログインを要求したいと考えています。しかし、2 つのページでは、ユーザーがログインせずにそのページに送信できるようにする必要があります。
をオーバーライドする方法はありますか
before_filter :authenticate_user!
アプリケーションコントローラーに入れましたか?
私のサイトの大部分で、ログインを要求したいと考えています。しかし、2 つのページでは、ユーザーがログインせずにそのページに送信できるようにする必要があります。
をオーバーライドする方法はありますか
before_filter :authenticate_user!
アプリケーションコントローラーに入れましたか?
目的のコントローラーに、次を追加します。
skip_before_filter :authenticate_user!, :only => [:some_action, :another_action]
Module ActionController::Filters::ClassMethodsでフィルターの詳細を読む
before_filter :authenticate_user!, :except => [:action_name_1, :action_name_2]