デバイス検証について
2 要素認証 (2FA) が有効になっていないときにアカウントのセキュリティを維持するためには、GitHub では、認識されないデバイスから初めてアカウントにアクセスするときにサインイン試行を確認するように求められる場合があります。 これはデバイス検証といいます。 確認が必要な認識されないデバイスには、新しいコンピューターまたは電話、新しいブラウザー、または新しいブラウザー プロファイルが該当する場合があります。
新しいデバイスを確認する必要があるのは 一度だけです。 Cookie を消去した場合、または同じデバイス上の別のブラウザーを使用している場合、GitHub はデバイスの再検証を求められることがあります。
GitHub では、2FA が有効になっている場合、またはパスキーを使用してサインインした場合、デバイスの検証を実行を求めることはありません。 「パスキーを使ってサインインする」をご覧ください。
サインイン試行を確認
- ユーザー名とパスワードを使用して、ブラウザーで GitHub にサインインします。
- 認識できないデバイスからサインインする場合には、GitHub は"デバイスの検証" プロンプトを渡すように求められることがあります。 確認コードは、アカウントに関連付けられているプライマリおよびバックアップの電子メール アドレスすべてに送信されます。 Codeの有効期間は 1 時間です。
- GitHub Mobile アプリケーションがインストールされている場合、GitHub は、電子メールを送信するのではなく、モバイル デバイスに確認要求が送信されます。 ブラウザーに表示されるコードを GitHub Mobile アプリに入力して、サインインの確認をします。 モバイル デバイスが利用できない場合、電子メール コードの要求ができます。
- ブラウザーに確認コードを入力して、サインインの確認をします。
デバイス検証のトラブルシューティング
確認コードが届かない場合、正しいメール アドレスをチェックしていることを確認してください。 確認コードは、アカウントに関連付けられているプライマリおよびバックアップの電子メール アドレスにのみに送信されます。 GitHub は、確認コードが送信された電子メールのヒントを提供します。 正しいアドレスにアクセスしている場合、メール アカウントが GitHub からメールを受信できることを確認するか、一時的な配信遅延が発生した場合に数分待ってみてください。
メール アドレスにアクセスできないために確認コードを指定できない場合、新しいデバイスを確認できません。 GitHub アカウントには、前に使用したデバイスを使用してアクセスできます。そこから、アカウントにアクセスできる電子メール アドレスを追加することが必要です。 「メールアドレスを検証する」をご覧ください。
確認コードを指定できず、以前に使用したデバイスに別のアクティブなセッションがない場合、メール アドレス アカウントのプロバイダーに連絡して、アカウントの回復オプションを確認できる場合があります。 メール アドレスに完全にアクセスできない場合、別のユーザー名とメール アドレスで新しい GitHub アカウントを作成できます。 「GitHub でのアカウントの作成」をご覧ください。
予期しないデバイス検証メールを受信
要求しなかった確認コードを GitHub から受け取った場合には、GitHub パスワードが侵害されている可能性があります。 すぐにパスワードを変更し、アカウントがセキュリティで保護されていることを確認する手順を実行することが必要です。 「許可されていないアクセスを防止する」をご覧ください。
デバイス検証を無効にする
2FA を有効にすることで、電子メールで新しいデバイスを確認する要件を無効にできます。 2FA を有効にしないと、デバイスの検証を完全にオプトアウトはできません。 「2 要素認証を設定する」をご覧ください。
パスキーを使用してサインインして、デバイス検証プロンプトをスキップします。 「パスキーを使ってサインインする」をご覧ください。