我有一个设计人格。
我想将设计个性的登录页面设置为我的项目的根页面。
我应该在routes.rb
?
导轨版本:3.2.14
rake routes 给了我以下 root
root / devise/sessions#new
但我仍然得到了 Rails 页面的欢迎。(本地主机:3000)
我有一个设计人格。
我想将设计个性的登录页面设置为我的项目的根页面。
我应该在routes.rb
?
导轨版本:3.2.14
rake routes 给了我以下 root
root / devise/sessions#new
但我仍然得到了 Rails 页面的欢迎。(本地主机:3000)
将此添加到您的 routes.rb
devise_scope :user do
root :to => 'devise/sessions#new'
end
但是这样做时,登录后您可能会陷入无限循环错误,因此最好通过覆盖设计方法在应用程序控制器中添加登录后和注销后路径
def after_sign_in_path_for(resource_or_scope)
# your_path
end
def after_sign_out_path_for(resource_or_scope)
# your_path
end
这会奏效!