0

私のサイトの大部分で、ログインを要求したいと考えています。しかし、2 つのページでは、ユーザーがログインせずにそのページに送信できるようにする必要があります。

をオーバーライドする方法はありますか

before_filter :authenticate_user!

アプリケーションコントローラーに入れましたか?

4

2 に答える 2

1

目的のコントローラーに、次を追加します。

skip_before_filter :authenticate_user!, :only => [:some_action, :another_action]

Module ActionController::Filters::ClassMethodsでフィルターの詳細を読む

于 2012-04-06T22:10:25.307 に答える
1
before_filter :authenticate_user!, :except => [:action_name_1, :action_name_2]
于 2012-04-06T20:06:23.187 に答える