设计Rails:无效的会话重定向

时间:2016-05-26 05:37:07

标签: ruby-on-rails devise

如果会话无效,设计会将用户重定向到/ users / sign_in。如何让设备将用户重定向到/ login?

2 个答案:

答案 0 :(得分:0)

来自设备documentation

routes.rb devise_for部分更改为此

devise_for :users, path: '', path_names: { sign_in: 'login' }

答案 1 :(得分:0)

您是否在routes.rd

中尝试了以下操作
devise_scope :user do
 get "/login" => "devise/sessions#new"
end

这可以在设备https://github.com/plataformatec/devise/wiki/How-To:-Change-the-default-sign_in-and-sign_out-routes

提供的文档中找到