Вы перенаправляете на несуществующий тестовый контроллер, и вы не настроили свои маршруты. Посмотрите на ваш контроллер сессий и ваш файл rout.rb.
Глядя на учебник, который вы читаете, вы должны иметь его в контроллере сессий:
def create
...
redirect_to root_url, :notice => "Signed in!"
end
у вас есть это:
def create
redirect_to(:controller => 'test', :action => 'index')
end
В вашем маршруте .rb у вас должно быть
Blog::Application.routes.draw do |map|
root :to => "articles#index"
match "/auth/:provider/callback" => "sessions#create"
resources :comments
resources :articles
end
и у вас есть
FsApiTest::Application.routes.draw do
match "/auth/twitter/callback" => "sessions#create"
Лично я предпочитаю читать письменные версии этих уроков, кстати:
http://asciicasts.com/episodes/241-simple-omniauth