OmniauthとDeviseの設定ファイルを両方同時に使うとルーティングがおかしくなる
何故だか理由はさっぱりわかりませんが、どうにもおかしな動きが route.rb
をいくらいじってもなおらないので色々情報を探してたら、config の omniauth.rb
を消したら動きました。
consumer_key とかは devise.rb に書いておきましょう。
参考
[ruby on rails 3 – Authentication failure : Devise + OmniAuth + Twitter – Stack Overflow][1]