today_ai_weather/app/controllers/password_resets_controller.rb

21 lines
476 B
Ruby
Raw Normal View History

class PasswordResetsController < ApplicationController
def new
end
def create
@user = User.find_by(email: params[:password_reset][:email].downcase)
if @user
@user.create_reset_digest
@user.send_password_reset_email
flash[:info] = "Email send with password reset instructions"
redirect_to root_url
else
flash.now[:danger] = "Email not found"
render 'new', status: :unprocessable_entity
end
end
def edit
end
end