過去 1 週間か 2 週間、Google Oauth を介してユーザーに署名する際に問題が発生しました。Gmail 経由で既にログインしている場合、Google にリダイレクトされたユーザーは、次の URL で当社のサイトにリダイレクトされます。
https://mywinningtrade.com/auth/failure?message=invalid_credentials&origin=https%3A%2F%2Fmywinningtrade.com%2Fauth%2Ffailure%3Fmessage%3Dinvalid_credentials%26origin%3Dhttps%253A%252F%252Fmywinningtrade.com%252Flogin%26strategy%3Dgoogle&strategy=google
通常、これはアカウントの資格情報が間違っているためだと思いますが、前に述べたように、私はすでに Gmail にサインインしていました。
それに加えて、断続的にしか機能しない場合もあります。それがいつ起こるのか、その出来事をローカライズすることができません。いくつかの異なるメールを試しました。現在使用しているgemは...
gem "oauth", "~> 0.4.7"
gem "omniauth-openid", "~> 1.0.1" # Google
他の誰かがこの問題を経験したか、これが原因であるかを知ることができますか? コードを投稿しますが、Google OAuth が機能していたときから現在まで変更はありません。