当社のサービスには Twitter ログイン機能があります。
何年も変更せずに正常に動作しています。
しかし、数日前から突然、Twitter ログインが機能していないというユーザーからの VOC が寄せられるようになりました。
確認してみると確かにTwitterのログインであることがわかりました。
この機能はしばらく前に実装されており、OAuth 1.0a です。
上記 API からトークンを受け取ったら、次の URL を生成し、Web ビューに表示します。
しかし、表示される Web ビューは以前とは少し異なります。以前は、ID/PW を入力できるフォームがありました。しかし、今回確認したところ、ID/PW を入力するフォームは表示されず、「ログイン」ボタンのみが表示されています。
以前は、Twitter にすでにログインしている場合は、ログイン ボタンのみが表示されていました。
しかし、Twitter にログインしていないのに、ログイン ボタンが表示されます。
いずれにしても、異常時にログイン ボタンを押すと、Web ビューに「net::ERR_BLOCKED_BY_ORB」と表示され、フローが終了します。
突然何が起こったのですか?
#最近TwitterログインがAndroidアプリで機能しなくなりました