我正在构建一个带有“嵌套认证”的应用程序,这意味着我有一个House模式(带devise),而一个房子有很多用户,一旦进入了house身份验证,我希望用户也能够登录。我还添加了一个用户模型的设计。我的问题是,现在我收到了错误,因为我为房屋设计的sign_up表单并不适用于用户模型。如何为两个不同的用户模型创建单独的sign_up和sign_in表单?还是有更好的方法去做这件事?谢谢!
发布于 2013-07-04 05:31:21
如何为两个不同的用户模型创建单独的sign_up和sign_in表单?
rails g devise:views
这将创建一个应用程序/视图/设计。
然后:在"config/initializers/devise.rb“中设置"config.scoped_views = true”。
来自自述机构:
这样做之后,您将能够获得基于“user/session/new”和“admins/session/new”等角色的视图。如果在作用域中找不到视图,Devise将使用默认的"devise/sessions/new“视图。
https://stackoverflow.com/questions/17463519
复制相似问题