Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def forgot_password
- return unless request.post?
- @user = User.find_by_email(params[:user][:email])
- @forgotten_password = true
- @reset = @user.make_password_reset_code
- flash[:not] = @reset
- @user.password_reset_code = @reset
- @user.update_attributes(params[:password_reset_code])
- if @user.save
- UserMailer.deliver_forgot_password(@user)
- redirect_back_or_default('/')
- flash[:notice] = "A password reset link has been sent to your email address"
- # end
- else
- flash[:alert11] = "Could not find a user with that email address"
- exit
- end
- end
Add Comment
Please, Sign In to add comment