0

我是 Rails 新手,我正在使用设计来验证用户身份。

我有一个设计用户模型,我正在使用设计视图。

我的 routes.rb 文件是这样的

Freshconnection::Application.routes.draw do
 root to: 'pages#home'


 devise_for :admin_users, ActiveAdmin::Devise.config
 ActiveAdmin.routes(self)

 devise_for :users do
 ActiveAdmin.routes(self)
  get '/users/sign_out' => 'devise/sessions#destroy'
 end

截至目前,当我运行服务器时,请求被路由到 pages#home,这是我的登录页面。

我希望 users/sign_up 页面成为登录页面,以便用户可以注册并开始使用该网站。

请指导我如何实现这一点。很多谢谢

4

2 回答 2

1

如此处所述(链接),您可以尝试解决方法

devise_scope :user do
    root to: "devise/registrations#new"
end
于 2013-10-08T16:02:52.187 回答
0

root将您的指令更改为:

root to: 'devise/registrations#new'
于 2013-10-08T14:09:49.217 回答