class Users::PasswordsController < Devise::PasswordsController def reset_confirmation @email = params["email"] flash[:notice] = "Reset password instructions have been sent to #{@email}" render "devise/confirmations/reset" end def create self.resource = resource_class.send_reset_password_instructions(resource_params) yield resource if block_given? respond_with({}, location: after_sending_reset_password_instructions_path_for(resource_name)) end protected def after_sending_reset_password_instructions_path_for(_resource) confirmations_reset_path(email: params.dig("user", "email")) end end