Devise (или OmniAuth) с добавлением «#_» к URL-адресу после входа в систему

Я использую Devise и OmniAuth (Facebook) в приложении Rails 3. Я только недавно начал замечать такое поведение.

Когда пользователь входит в систему, он перенаправляется на свою панель управления, однако символы «#_» добавляются к URL-адресу. Единственное, что я могу сейчас придумать, это конфликт между маршрутами, созданными:

  resources :users

и

  # User Authentication
  devise_for :users,
         :singular => :user,
         :controllers => {:registrations => 'registrations'} do
    get 'logout' => 'devise/sessions#destroy'
  end
13
задан lightyrs 26 August 2011 в 01:33
поделиться