2012年9月11日火曜日 OmniAuth + Mongoid + Rails3 でFacebook:Twitterログイン機能をつける イントロ 最近どこにでもあるFacebook/Twitterアカウントでのログイン機能をOmniAuth + Mongoid + Rails 3.2.8の組み合わせで作ってみます。 今回はFacebook, twitter以外が増えてもいいようにUserとProviderのモデルを分けました。 流れ 1) Gemfileの設定 Gemfileに以下の設定をして、bundle installを実行 Mongoid関連の設定は、以下の記事を参考にしてください Railsでmongoid/factorygirl/rspec/bootstrapを組み合わせてプロジェクト作成まで # omniauth gem "omniauth" gem "omnia