简体   繁体   English

如何设置root来设计sign_in

[英]How to set root to devise sign_in

I have 3 separate devise_for: 我有3个独立的devise_for:

  devise_for :admins
  devise_for :applicants, controllers: { registrations: 'registrations' }
  devise_for :parents

The following does not work for me: 以下对我不起作用:

devise_scope :user do
  root to: "devise/sessions#new"
end

I also tried: 我也尝试过:

devise_scope :applicants do
      root to: "devise/sessions#new"
    end

I want to set my root page to become the devise sign in for applicants. 我想设置我的根页面成为申请者的设计登录。 How do I go about this? 我该怎么办?

Thanks. 谢谢。

I solved it by adding removing the s in applicants. 我通过添加删除申请人中的来解决它。

devise_scope :applicant do
  root to: "devise/sessions#new"
end

Worked for me. 为我工作。 Thanks 谢谢

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM