Я перекрывая по умолчанию Придумайте способ входа в аккаунт, как например:DEViSE: Маршруты и after_sign_in
def after_sign_in_path_for(resource)
stored_location_for(resource) || jobs_path
end
Так что, когда прошедший проверку подлинности пользователей знаки в, они принимаются на моей странице вакансий. Что хорошо, , но проблема, с которой я сталкиваюсь, заключается в том, что я хотел бы использовать страницы пароля для разработки (новые/редактировать), обычно находящиеся в/users/password/new и/users/password/edit, но когда я пытаюсь перейти в эти места (http: // localhost: 3000/users/password/new), я сразу перенаправляюсь на страницу заданий. Что мне нужно сделать, чтобы исправить это. Ниже приведена часть моих маршрутов.rb, если это помогает:
devise_for :users, :skip => [:sessions] do
# devise/sessions
get 'signin' => 'devise/sessions#new', :as => :new_user_session
post 'signin' => 'devise/sessions#create', :as => :user_session
get 'signout' => 'devise/sessions#destroy', :as => :destroy_user_session
end
resources :users
Заранее благодарим за ваше время и помощь.