ユーザーのサインイン後にリダイレクトをdashboard_path
行いました。そのコントローラーには、ダッシュボードと呼ばれるアクションが必要だと思います。しかし、コントローラーでそのダッシュボード アクションを削除しても、問題なく動作しました。それはどのように可能ですか。助けてください。私は混乱しています。
セッションコントローラーで
def create
admin=Admin.find_by_email(params[:session][:email].downcase)
user=User.find_by_email(params[:session][:email].downcase)
if user && user.authenticate(params[:session][:password])
redirect_to dashboard_path
else
redirect_to(admins_index_path(:current_admin=>admin))
end
end
ユーザーコントローラーで (ユーザーコントローラーでこのアクションを削除しても、ダッシュボードページにリダイレクトされます..どのように??)
def dashboard
end
ルート.rb
match '/dashboard' => 'admins/users#dashboard'