はじめに 実装する度に検索するのも面倒なので、この際にまとめます。 理解すべきところはそれについて言及しています。 追記 こちらも参考になります。 Devise+OmniAuthでユーザ認証を実装する手順 対象読者 自分のサービスにソーシャルログインを追加したい人 omniauthとは Webアプリケーションのログイン認証を、複数のプロバイダを通して行うことができるgemです。 新規登録の際によくある、Twitter・Facebookでログインはこれを使って実装できます。 事前準備 Userモデルを作成します。 カラム名は使用したいデータに合わせて変更してください。