Ask HN: GitHub OAuthフローの障害?
今朝から一部のユーザーで、GitHubとのOAuthブラウザフローが失敗しています。トークンは取得できるものの、特定のGitHub API呼び出しで200以外のステータスや空のレスポンスが返ってくる現象が発生中です。同様の症状を確認された方はいらっしゃいますか?
背景メモ
- OAuth(Open Authorization)は、パスワードを共有せずに第三者サービス(例:自社アプリ)がGitHubのAPIにアクセスすることを許可する認証プロトコル。この「OAuthフロー」は、ユーザーがブラウザ上でGitHubログイン→認可→自社アプリがトークンを取得する一連の手順を指す。
- トークンが取得できても、その後GitHub API(例:リポジトリ情報取得、ユーザー情報取得など)が正常に応答を返さない(空レスポンスやエラー)場合、OAuthフローそのものではなく、APIの認可スコープやGitHub側の障害が疑われる。
- Hacker News(HN)の「Ask HN」は、技術コミュニティへの質問投稿フォーマット。影響を受ける企業は迅速な解決のため、同様の障害を目撃した他社の情報を求めている。
- GitHubでは過去にもAPIの部分的障害や認可サーバーの不調が発生しており、こうした投稿はインシデントの早期検知手段としても使われる。