Just do IT

思うは招く

パーフェクトRails で勉強してて No route matches [POST] "/auth/github"エラー

Github認証をしたかったのだが、/auth/githubにアクセスしてもルーティングがないと怒られる。omniauth を入れており、ルーティングはよしなにやってくれるはずなので、routes.rb になにか書き込む必要はない。

結論としてはポカミスで、omniauth.rb をconfig/initializersに設置するのを忘れてた。

$ mv omniauth.rb config/initializers