Я запускаю новое веб-приложение и использую Devise для аутентификации.
У меня есть Devise, работающая с регистрацией, входом в систему, редактированием и просмотром профиля пользователя.Единственная проблема, с которой я столкнулся, - это нажать «Удалить учетную запись», просто перенаправляет на /users
и фактически не удаляет пользователя.Что я делаю не так?
Кнопка удаления учетной записи
= link_to "Cancel my account", registration_path(resource_name), :confirm => "Are you sure?", :method => :delete
Насколько я знаю, я не изменил ничего, что могло бы сломать это.Я хочу использовать кнопку удаления учетной записи:
= negative_trash_button_link_to "Cancel my account", registration_path(resource_name), :method => :delete, :confirm => "You sure?"
* negative_trash_button_link_to
находится в геме css3buttons.
Редактировать: My routes.rb
resources :posts
ActiveAdmin.routes(self)
devise_for :admin_users, ActiveAdmin::Devise.config
root :to => "home#index"
devise_for :users do
get "/users/sign_out" => "devise/sessions#destroy", :as => :destroy_user_session
end
resources :users, :only => :show