繁体   English   中英

嵌套资源与Mongoid和Devise

[英]Nested Resources with Mongoid and Devise

是否可以使用Mongoid和Devise将用户嵌套在另一个资源(即帐户)中? 例如:

# routes.rb

resources :accounts
  resources :users
end

devise_for :users

如果是这样,怎么办? 谢谢!

如果将这样的嵌套用于注册,这将是有道理的。 在这种情况下,请执行以下操作:

resources :accounts
  resources :users
end

devise_for :users, :skip => :registrations 

另外,根据您的“帐户”功能,我会跳过其他控制器以达到更好的安全性并删除未使用的路径。

这不行吗?

# routes.rb

resources :accounts
  devise_for :users
  resources :users
end

首先创建-更高的优先级。 详细路径可能会更改,它将变为new_accounts_sessions_path等。

暂无
暂无

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

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