Я работаю Rails 4
с Devise
gem для аутентификации пользователя. В моем проекте также отлично работает с Devise
gem. Но я хочу удалить функции модулей Sign up
и Forgot Password
.
Для удаления sign_up
, В файле config/routes.rb
с использованием опции skip
, например,
devise :users, :skip => :registration
Он удаляет модуль sign_up также усеченный path generation
. Это нормально.
Но так же, если я включу эту опцию для Forgot Password
devise :users, :skip => :recover
or
devise :users, :skip => :recoverable
это не сработает. Мне нужно скрыть оба модуля таким же способом.
Как достичь этого? Спасибо заранее.