omniauth-google-oauth2でgoogleログインエラー

omniauth-google-oauth2-error RubyOnRails

Google+ API のサービス終了について

2019 年 3 月 7 日をもって、すべての Google+ API はサービスが終了します。このサービス終了は 1 月後半から段階的に実施され、これらの API 呼び出しは 2019 年 1 月 28 日から断続的に正常に動作しなくなります。

詳細は下記サイトを参照して下さい。

Google+ API Shutdown  |  Google+ Platform  |  Google for Developers

対応方法

利用するAPIを変更する方法が推奨されているようです。
https://www.googleapis.com/oauth2/v2/userinfo

ruby gemの omniauth-google-oauth2 のversion 0.6.0 では既に対応済みでした。

railsで既に導入している場合は、以下のようにgemをアップデートすると解消します。

タイトルとURLをコピーしました