我是 Rails 的新手,我正在使用“设计”gem 进行身份验证。
首先,我通过默认注册页面(例如/users/sign_up)添加一个新用户
然后,我按照从
在过滤器之前设计防止访问“new_user_registration_path”,除非用户已登录
现在,在登录过程后,当我尝试打开注册页面时,它总是将我定向到 root_path!我如何访问注册页面?
我的“roots.rb”文件如下:
Example::Application.routes.draw do
devise_for :users, :controllers => { :registrations => 'registrations'}
resources :companies
resources :orders
resources :customers
root :to => "welcome#index"
end
Run Code Online (Sandbox Code Playgroud)
谢谢你们!