Я использую devise для аутентификации, и на данный момент я могу зарегистрировать пользователя, который автоматически входит в систему.
Однако устройство не распознает путь localhost:3000/users/sign_out
Это дает ошибку
No route matches [GET] "/users/sign_out"
В моих маршрутах у меня есть оператор devise_for :users, поскольку я сгенерировал devise для пользователей.
Я также хорошо настроил свою модель пользователей, user.rb следующим образом
class User < ActiveRecord::Base
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
attr_accessible :email, :password, :password_confirmation, :remember_me
end
Мои рейк-маршруты показывают следующее
destroy_user_session DELETE /users/sign_out(.:format) devise/sessions#destroy
Кто-нибудь знает, почему мой URL-адрес не распознается