私はDevise :: RegistrationsControllerから継承するコントローラを持っています。私はコントローラにショーアクションを追加しました。 authenticate_userされていないのはなぜDevise :: RegistrationsController#show
before_filter :authenticate_user!, :except => [:new, :create]
:問題は、ユーザーがログアウトした場合でも、彼らは私が持っている私のコントローラの上部にあるにもかかわらず、このアクションにアクセスできるということです!私のショーアクションへのアクセスを禁止しますか?
いいえいいえ。まだショーアクションにアクセスすることができます。 –
は、authenticate_userをオーバーロードします。関数を呼び出してLoggerを呼び出し、その関数が起動しているかどうかを確認します。 – colinross