Exclure un contrôleur de before_action

Je suis en utilisant le before_action filtre à appeler authenticate qui est une méthode qui redirigent les utilisateurs vers leur page d'accueil, si elles ne sont pas autorisées à être sur la page demandée.

J'aimerais exclure une page à partir de cette étape, juste pour des fins de test.

Ce que j'ai vu jusqu'à présent est que je peux utiliser except à exclure certaines actions du contrôleur, soit soumise à la before_action filtre de sorte que, comme:

before_action :authenticate, except: :demo_login

Je peux aussi exclure plus d'une action à un moment comme celui-ci:

before_action :authenticate, except [:demo_login, :demo_show]

Comment puis-je exclure toutes les actions d'un contrôleur spécifique?

OriginalL'auteur Matthew Cliatt | 2016-04-27