概要 新しいサービスを利用するのにユーザ登録が必要な場合、利用者にとっては手間がかかり利用するハードルが上がってしまいます。 しかし、現在広く使われているTwitterやFacebookアカウントを利用した認証機能を使うことで、ユーザは気軽にアプリケーションを利用できるはずです。 本記事ではRailsアプリケーションでOmniAuthを用いてTwitterとFacebookアカウントの認証をする方法を記します。 環境 CentOS 6.4 ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux] Rails 4.0.3 1.TwitterAPI,FacebookAPIにアプリケーションを登録する 以下のURLからそれぞれアプリケーション登録を行い、アプリケーションID(APIキー)とSecretキー(APIシークレット)をメモして