パーフェクトRails で勉強してて No route matches [POST] "/auth/github"エラー
Github認証をしたかったのだが、/auth/githubにアクセスしてもルーティングがないと怒られる。omniauth を入れており、ルーティングはよしなにやってくれるはずなので、routes.rb になにか書き込む必要はない。
結論としてはポカミスで、omniauth.rb をconfig/initializersに設置するのを忘れてた。
$ mv omniauth.rb config/initializers