Я немного запутался в том, как devise маршрутизирует мои запросы, по какой-то причине я не могу перейти к пути выхода в моем приложении сейчас:
ActionController::RoutingError (No route matches [GET] "/users/sign_out")
Вот как выглядят мои маршруты, связанные с моей моделью пользователя и Devise:
devise_for :users, :controllers => {:registrations => "registrations"}
devise_scope :user do
get '/settings' => 'registrations#edit'
end
Не помешает ли определение этой области работать другим моим маршрутам?
Обновление
Я не думаю, что это должен быть запрос GET
, так как моя ссылка выглядит так:
<%= link_to "Sign out", destroy_user_session_path, :method => :delete %>