对不起,如果这是一个愚蠢的问题。但如果我设置了设计,我将如何完全删除用户注册的能力。我可以轻松删除注册视图,但还有什么。我应该添加像devise_for:user,:except =>注册,还是什么?我这样做的原因是因为我希望数据库只为用户播种。
答案 0 :(得分:8)
答案 1 :(得分:3)
你的模特应该有这样的东西:
class User < ActiveRecord::Base
devise :database_authenticatable, :registerable, :confirmable, :recoverable, :rememberable, :trackable, :validatable
end
要删除注册,您应该删除可注册模块,因此模块应该是这样的:
class User < ActiveRecord::Base
devise :database_authenticatable, :recoverable, :confirmable, :rememberable, :trackable, :validatable
end