title: cancan skip_authorization_check for Devise authentication
body: <p>Because anyone can sign up and then log in,... and because a user isn't identified for roles until after log in, doesn't it make sense to skip authorization_check for Devise?</p>
  
  <p>Going on that premise, i inherit from the Devise registration controller with this registrations_controller and placed it in the controller directory.</p>
  
  <pre><code>class Users::RegistrationsController &lt; Devise::RegistrationsController
    skip_authorization_check
  end
  </code></pre>
  
  <p>change to the routes file:</p>
  
  <pre><code>devise_for :users, :controllers =&gt; { :registrations =&gt; "registrations" }
  </code></pre>
  
  <p>I'm missing something though:</p>
  
  <pre><code>This action failed the check_authorization because it does not authorize_resource. Add skip_authorization_check to bypass this check.
  </code></pre>
  
  <p>Thanks for your help.</p>