title: Custom Devise controller
body: <p>I would like to customize my registrations controller for Devise in Rails. I understand that you must create a controller like this:</p>
  
  <pre><code>class AccountsController &lt; Devise::SessionsController
    def create
      super
    end
  end
  </code></pre>
  
  <p>Well, that's all very good. But then let's say I want to fully control what happens in my <code>#create</code> action. How do I do that? How do I manually create a model and pass it all the params? Would Account.create(params[:account]) handle it smoothly? Is there some internal stuff going on I should know about or is my only option to call <code>#super</code> inside the action?</p>