title: Routing error - uninitialized constant
body: <p>I could not fix this in Rails 3.2.12, maybe I am missing something.</p>
  
  <p><strong>config/routes.rb</strong></p>
  
  <pre><code>get "home/index"
  root :to =&gt; "home#index"
  devise_for :users, :only =&gt; :omniauth_callbacks
  match 'users/auth/:provider/callback' =&gt; 'authentications#create'
  match '/auth/:provider/signout' =&gt; 'authentications#signout'
  </code></pre>
  
  <p><strong>app/controllers/authentication_controller.rb</strong></p>
  
  <pre><code>class AuthenticationsController &lt; ApplicationController
    ...
  end
  </code></pre>
  
  <p><strong>app/models/authentication.rb</strong></p>
  
  <pre><code>class Authentication &lt; ActiveRecord::Base
    ...
  end
  </code></pre>
  
  <p>I think it should work with my current knowledge, but there is something that I miss.</p>
  
  <p>My kind question would be to tell what is wrong, please.</p>
  
  <p><strong>Rounting Error</strong></p>
  
  <p><code>uninitialized constant AuthenticationsController</code></p>
  
  <p>This is a message that shows up at <code>http://localhost:3000/auth/facebook/signout</code></p>