小编Jun*_*mer的帖子

Rails Devise:登录后如何访问注册页面?

我是 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)

谢谢你们!

ruby-on-rails registration devise

5
推荐指数
2
解决办法
3491
查看次数

标签 统计

devise ×1

registration ×1

ruby-on-rails ×1