app/controllers/custom_devise/registrations_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class CustomDevise::RegistrationsController < Devise::RegistrationsController
  before_action :customize_sign_up_params, only: [:create, :update]

  def destroy
    @user.lock_access!
    redirect_to root_path
  end

  private

  def customize_sign_up_params
    devise_parameter_sanitizer.for(:account_update) << :name
    devise_parameter_sanitizer.for(:sign_up) << :name
  end

  def after_inactive_sign_up_path_for(resource)
    new_user_session_path
  end

end