停止注册选项进入设计

时间:2011-12-07 21:34:07

标签: ruby-on-rails ruby-on-rails-3 devise

我怎样才能阻止任何使用设计注册我的应用程序rails admin的人?

目前有人访问我的域/管理员时,他们有机会注册。

我拥有我需要的所有用户,并且我不希望Joe Public能够访问后端。

它可能就像改变路线一样简单吗?

2 个答案:

答案 0 :(得分:6)

:registerable类中删除User标志。 (当然,假设User课是你设计课程。)

答案 1 :(得分:2)

看看你的设计模型,你应该看到这样的东西:

class User < ActiveRecord::Base
  devise :database_authenticatable, :registerable, :confirmable, :recoverable, :rememberable, :trackable, :validatable
end

devise行正在设置,您的应用程序中将包含哪些设计功能。删除:registerable符号,注册将不再是一个选项。