With 2FA enabled, you'll be asked to provide your 2FA authentication code, as well as your password, when you sign in to GitHub.| GitHub Docs
You can choose among multiple options to add a second source of authentication to your account.| GitHub Docs
Passkeys allow you to sign in safely and easily, without requiring a password and two-factor authentication.| GitHub Docs