TwitterやFacebookに関するOmniAuthの記事はよくみかけるのですが、Googleについてはあまりないようなので、記事にしておきます。恒例の(?)チュートリアル形式でご紹介します。 環境 Rails 4.1.1 devise 3.2.4 omniauth 1.2.1 omniauth-google-oauth2 0.2.4 セットアップ まずは必要なgemをインストールします。 📄Gemfile gem 'devise' gem 'omniauth' gem 'omniauth-google-oauth2' 📄db/migrate/add_omniauth_to_users.rb $ bundle install $ rails g devise:install $ rails g devise user $ rails g migration add_omniauth
![Rails 4.1 + devise + omniauth-google-oauth2 で認証機能を実装する | Oh My Enter!](https://cdn-ak-scissors.b.st-hatena.com/image/square/af5bf44a3369e2e7db4a0dba09c1c9107eb95268/height=288;version=1;width=512/http%3A%2F%2Fwww.ohmyenter.com%2Fwp-content%2Fuploads%2F2014%2F05%2F6fbabc5f39bed3d6efca5d36966d7a47.png)