2011-01-20 6 views
0

어쩌면 나는 여기에 정말 간단한 것을 놓치고 있을지 모르겠습니다. 전에 레일 앱을 배포 한 적이 없습니다. 할 예정이야. 사용자 인증을 위해 Devise를 사용 중이며 인증이 필요한 몇 가지 작업이 있습니다. 앱을 설정하지 않았으므로 누구나 등록 할 수 있습니다. 등록은 앱을 관리 할 사용자 집합으로 제한됩니다.레일 앱 배포 ... 첫 번째 사용자를로드하는 방법?

그러나 내가 알지 못하는 것은 ... 앱이 프로덕션 데이터베이스로 전환되면 어떻게하면 처음 사용자로 설정 될 수 있습니까? 사용자 모델은 비어있을 것이고, 새 사용자를 설정할 수있는 컨트롤러에 액세스 할 수 없을 것입니다. 컨트롤러에 인증이 필요하기 때문입니다.

답변

1

데이터베이스에 직접 연결하고 수동으로 레코드를 삽입하십시오.

+0

내가 암호를 생성 할 수 없습니다 수동 해시. – Slick23

+0

@ Final Draft 먼저 레일 콘솔에서 생성 한 다음 정보를 저장하고 실행하십시오. – Bnjmn

관련 문제