2011-12-07 33 views
2

如何阻止任何人使用設計註冊到我的應用程序欄管理員?停止註冊選項到設計

當前有人訪問我的網域/管理員時,他們有機會註冊。

我有我需要的所有用戶,我不希望Joe Public能夠訪問後端。

它可能就像改變路線一樣簡單?

回答

6

User類中刪除:registerable標誌。 (假設User類是你設計類的,當然。)

+0

現貨,謝謝 –

2

看看你的色器件模型,你應該看到這樣的事情:

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

devise行建立其設計功能將被包含在您的應用程序中。刪除:registerable符號,註冊將不再是一個選項。