2015-01-03 devise と omniauth 使って、オリジナルログイン・facebook ログイン・twitter ログインを実装する方法 ウェブ上にありふれた情報ですが、この 3 つのログインを併用する方法とハマりどころを記録します。 【devise】 まず、当たり前っすけど、Gemfile にコレかいて、bundle install gem 'devise' んで、devise のレールに乗って、ログイン機能は実装して下さい。 この辺の情報を参考に実装すれば、そんな難しくないです。Rails4 にて Devise でユーザー登録・ログイン認証・認可の機能を追加 | EasyRamble Railsの一番人気のログイン認証gemのDeviseの導入方法 - Rails Webook唯一、注意しないといけないのは、既に User モデルがあると、めんどくさいです。