Rails 3 Devise будет искать страницу регистрации, даже если она удалена - PullRequest
0 голосов
/ 23 февраля 2012

У меня есть новое приложение Rails. Я установил Devise. Я не хочу, чтобы люди регистрировали новые учетные записи, поэтому я удалил файл appname/app/views/devise/registrations/new.html.erb

но когда я пытаюсь получить доступ к странице удаления, я получаю сообщение об ошибке "нет маршрутов" или что-то подобное, но вместо этого Rails ищет страницу регистрации здесь /gems/ruby-1.9.2-p290/gems/devise-1.5.2/app/views/devise/registrations/new.html.erb

Я не хочу, чтобы страница регистрации была доступна.

1 Ответ

2 голосов
/ 23 февраля 2012

Вы должны удалить символ :registerable из списка устройств для вашей модели User. Это отключит функцию регистрации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...