class Auth::RegistrationsController < Devise::RegistrationsController layout 'auth' before_filter :configure_sign_up_params, only: [:create] protected def build_resource(hash = nil) super(hash) self.resource.build_account if self.resource.account.nil? end def configure_sign_up_params devise_parameter_sanitizer.permit(:sign_up) do |u| u.permit({ account_attributes: [:username] }, :email, :password, :password_confirmation) end end def after_sign_up_path_for(_resource) root_path end end