Controlador de diseño personalizado

Me gustaría personalizar mi controlador de registros para Devise en Rails. Entiendo que debes crear un controlador como este:

class AccountsController < Devise::SessionsController
  def create
    super
  end
end

Bueno, eso está todo muy bien. Pero entonces digamos que quiero controlar completamente lo que sucede en mi#create acción. ¿Cómo puedo hacer eso? ¿Cómo creo manualmente un modelo y le paso todos los parámetros? ¿Account.create (params [: account]) lo manejaría sin problemas? ¿Hay algunas cosas internas que debo conocer o es mi única opción para llamar?#super dentro de la acción?

Respuestas a la pregunta(2)

Su respuesta a la pregunta