Я использую 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