Два варианта - я предполагаю, что вы просто собираетесь воздействовать на пользователя сеанса, поэтому вам не нужно передавать идентификатор для работы?Если это так, вам нужно будет внести несколько дополнительных изменений ...
Использовать явный маршрут:
match "/users/reset" => 'users#reset', :as => 'reset_user'
Часть 'as' является необязательной.
Добавьте новый маршрут, который работает с «коллекцией».Это дает вам ваш маршрут, но похоже на хак, я бы не рекомендовал его.
resources :users do
collection do
get 'reset'
end
end