2014-12-26 116 views
0

我遵循本指南https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview 配置設計與omniauth Facebook註冊,現在我在我需要將omniauth_callbacks路線添加到設計路線的步驟,我已經定製了一個設計控制器像這樣:添加omniauth設計路線

devise_for :users, controllers:{ 
    registrations: "users/registrations" 
    } 

所以我加了omniauth路線這樣

devise_for :users, controllers:{ 
    registrations: "users/registrations" 
    :omniauth_callbacks => "users/omniauth_callbacks" 
    } 

但現在的服務器是不是因爲語法錯誤的開始,我敢肯定,我需要在路由塊。 請指教。

感謝

回答

1

你只是有失蹤逗號

devise_for :users, controllers: { 
    registrations: "users/registrations", 
    omniauth_callbacks: "users/omniauth_callbacks" 
} 
+0

哈哈感謝的人,這是一個愚蠢的錯字,欣賞它。 –