Я использую rails-4
и использую OAuth-2
для аутентификации с Google+ API
, для которой в моем приложении используются следующие гемы:
- OmniAuth-oauth2
- omniauth-google-oauth2
Я получил следующее предварительное уведомление по электронной почте:
7 марта 2019 г. все Google+ API и вход в Google+ будут закрыты
полностью. Это будет постепенное завершение работы с вызовами API
прерывистый сбой уже 28 января 2019 г., и запросы OAuth> для областей Google+ начинают периодически прерываться еще в феврале> 15 2019 г.
Сегодня я не могу аутентифицироваться, поскольку я получаю nil
для request.env["omniauth.auth"]
после того, как API получил следующий фрагмент кода:
@user = User.find_for_google_oauth2(request.env["omniauth.auth"], current_user)
Пожалуйста, предложите, как я могу решить эту проблему, или предоставьте альтернативу этому.