LoginSignup
5
0

More than 5 years have passed since last update.

家に携帯を忘れた時にGithubへ2FAを使わずにログインする方法

Last updated at Posted at 2019-01-15

はじめに

このご時世、誰もが携帯を持っている。
常に携帯するから携帯電話なのに、なーんで忘れてんですかね(#^ω^)

Githubにログインできない

携帯電話を忘れると何が困るか。
PCがあれば大抵のアプリは使えるし、大きな問題はなさそう。
でも、Githubだけは別。
ログイン時に2FA(2 Factor Authentication)があり、携帯電話に送られるコードがわからないとログインできない。
うーん、コレは困った。

解決法

SSHキーの確認

2FAを使わずにログインする方法を調べてみると、次の記事が見つかった。
GitHubで二段階認証のトークンが使えなくなった時やること
リカバリーコードはわからないけれど、SSHキーは登録していたから、このやり方でできるかな。
SSHキーは登録済みか

自分がSSHキーを登録したかどうかがわからない人は、次のURLにアクセス。
https://github.com/(あなたのユーザID).keys
これでkeyというか文字の羅列が表示されたら登録してあるということ。
Not foundだったら別の方法でアクセスを。

サポートキーの発行

GitHubサブアカウントの2FAリカバリコードでログインできなかったによると、
SSHキーが登録してあれば、次のコマンドでサポートキーを発行することができる。

$ ssh -i ~/.ssh/rsa_csharpstudy0 -T git@github.com.csharpstudy0 verify

このコマンドを打つと、次のような結果が返ってくる。

Please provide the following verification token to GitHub Support.
{サポートキー}

出てきたサポートキーをコピーしよう。

Githubにメールを送る

サポートキーをコピーしたら、https://github.com/contact を開く。
ここからGithubにメールを送れる。
送るのに必要な内容は、サポートキーとあなたのアカウントと2FAを解除してほしいという旨。
あとは返信を待とう。

最後に

2FAを使わずにGithubにログインできるけど、めんどくさい。
メールが返ってくるのに時間もかかるしね。

それ以前に、携帯は携帯しよう!!

参考資料

GitHubで二段階認証のトークンが使えなくなった時やること
GitHubサブアカウントの2FAリカバリコードでログインできなかった

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0