class Management::AccountController < Management::BaseController before_action :only_verified_users def show end def edit end def print_password end def reset_password managed_user.send_reset_password_instructions redirect_to management_account_path, notice: t("management.account.edit.password.reset_email_send") end def change_password if managed_user.reset_password(params[:user][:password], params[:user][:password]) session[:new_password] = params[:user][:password] redirect_to print_password_management_account_path else render :edit_password_manually end end private def only_verified_users check_verified_user t("management.account.alert.unverified_user") end end