OmniAuth не работает с Route Globbing в Rails3

Я пытаюсь следовать Railscast 241 Simple OmniAuth , и он работает нормально, если я не укажите Route Globbing в конце /config/routes.rb :

match '*uri' => "posts#index"

Если я запрошу / auth / twitter с глобусом, то OmniAuth ничего не сделает:

Started GET "/auth/twitter" for 127.0.0.1 at 2011-04-03 19:17:44 +0200
  Processing by PostsController#index as HTML
  Parameters: {"uri"=>"auth/twitter"}
Rendered posts/index.html.haml within layouts/application (9.0ms)
Completed 200 OK in 103ms (Views: 14.6ms | ActiveRecord: 0.7ms)

Без добавления маршрут он аутентифицируется правильно.

Есть ли способ одновременно использовать подстановку маршрута и OmniAuth?

7
задан Andrei 3 April 2011 в 17:38
поделиться