結論
- リカバリーコードをダウンロードしよう
- 携帯情報を登録しよう
以下から飛べばどちらもできる。
https://github.com/settings/two_factor_authentication/configure
GitHubにログインしようと思ったら、二要素認証を求められた。
二要素認証ができない場合(つまり携帯情報を登録していない場合)、代わりにリカバリーコードを入力する必要がある。
(筆者はリカバリーコードの存在を忘れていたので)、5分くらいググってた結果、過去の自分がちゃんとしていればPCにダウンロードしているはずであることが判明した。
とりあえず以下コマンドで確認。
mdfind github-recovery-codes.txt
上記で発見できたので、ことなきを得たが、携帯情報未登録&リカバリーコードがない場合は、GitHubに連絡しないといけない。
これだと即時でログインできずに非常に辛いので、今のうちに携帯情報登録してリカバリーコードをダウンロードしましょう。