2011-12-07 2 views
2

devise를 사용하여 내 애플리케이션 rails admin에 가입하는 사람을 어떻게 중지시킬 수 있습니까?가입 옵션을 사용 중지하는 방법

현재 내 도메인/관리자에게 가입하면 가입 할 수있는 기회가 주어집니다.

나는 필요한 모든 사용자가 있으며 Joe Public이 백엔드에 액세스 할 수 없도록하려고합니다.

경로를 변경하는 것만 큼 간단 할 수도 있습니다.

답변

6

User 클래스의 :registerable 플래그를 제거하십시오. 합니다 (User 클래스를 가정하는 것은 물론, 클래스를 고안입니다.)

+0

감사합니다. –

2

이 유증 모델에서보세요, 당신은 같은 것을 볼 수 다음 devise 라인이 설정되어

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

이 기능을 고안를 귀하의 신청서에 포함될 것입니다. :registerable 기호를 삭제하면 더 이상 가입 할 수 없습니다.

관련 문제