首页 > 解决方案 > 没有路线匹配 [POST] "/sessions/user" 与设计

问题描述

当我尝试在我的 rails 应用程序上使用 devise 登录时,我收到以下错误。

没有路线匹配 [POST] "/sessions/user"

我尝试了在这里找到的其他解决方案,但它们似乎不起作用。

routes.rb的文件中有以下内容。

 Rails.application.routes.draw do
  devise_for :users
  resources :non_availabilities
  resources :sessions
  resources :programs
  resources :activities
  resources :locations
  resources :employees
  resources :expertises
  resources :emp_classifications
  resources :educations
  get 'dashboard/index'
  root 'dashboard#index'
end. 

我该如何解决?

标签: ruby-on-railssessiondeviseroutes

解决方案


你能把这条线加到你的路线上吗

match '/sessions/user', to: 'devise/sessions#create', via: :post

推荐阅读