diff --git a/app/controllers/password_resets_controller.rb b/app/controllers/password_resets_controller.rb index 959d828..b8178fd 100644 --- a/app/controllers/password_resets_controller.rb +++ b/app/controllers/password_resets_controller.rb @@ -25,7 +25,7 @@ class PasswordResetsController < ApplicationController end end - def forgot_password + def send_forgot_password @user = User.find_by_email(params[:email]) unless params[:email].nil? if @user && password_reset_mailer(@user) diff --git a/config/routes.rb b/config/routes.rb index e9e30b0..7fe93b7 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -3,9 +3,12 @@ Railsgoat::Application.routes.draw do get "login" => "sessions#new" get "signup" => "users#new" get "logout" => "sessions#destroy" - post "forgot_password" => "password_resets#forgot_password" + + get "forgot_password" => "password_resets#forgot_password" + post "forgot_password" => "password_resets#send_forgot_password" get "password_resets" => "password_resets#confirm_token" post "password_resets" => "password_resets#reset_password" + get "dashboard/doc" => "dashboard#doc" resources :sessions do