title: Enable public access to a specific page of RoR app with devise
body: <p>I want to enable public access to a specific page of my rails app without authentification (tournaments#index). Authentification is required in my application_controller.rb with devise here :</p>
  
  <pre><code>before_action :authenticate_user!, unless: :pages_controller_or_contacts_controller?
  </code></pre>
  
  <p>I saw this syntax to achieve this:</p>
  
  <pre><code> before_filter :authenticate_user!, :except =&gt; [:show, :index]
  </code></pre>
  
  <p>but this is at a specific controller level and thus specifies only the action. In my case I need to specify the controller and the action because I am at the application_controller level</p>
  
  <p>How can make the view related to my tournaments_controller and index action publicly accessible ? </p>