Help activating passkey

hi guys can someone help me how to set up passkey , in other browser work , but on brave no , i don’t know why

@bma

So sayeth Perplexity.ai →

Here’s how to set up a GitHub passkey using Brave on macOS (this works because Brave uses the system’s WebAuthn/passkey support):

1. Make sure 2FA is already on

GitHub requires that you already have 2FA enabled (TOTP app or SMS) before adding a passkey. docs.github

  1. In Brave, go to https://github.com and sign in.
  2. Click your profile picture (top‑right) → Settings.
  3. In the left sidebar, click “Password and authentication.” docs.github
  4. If 2FA is not on yet, enable it first (TOTP app is recommended) and save your recovery codes. docs.github

2. Add a GitHub passkey (using Mac / Touch ID or a security key)

Once 2FA is enabled:

  1. Still under “Password and authentication,” find the “Passkeys” section. docs.github
  2. Click “Add a passkey.” docs.github
  3. GitHub may ask for your password or another 2FA method; complete that. docs.github
  4. You’ll see a “Configure passwordless authentication” prompt; click “Add passkey.” docs.github
  5. A macOS/WebAuthn dialog opens in Brave:
    • Choose to use this Mac (Touch ID / iCloud Keychain) if you want the passkey stored with Apple’s system, or
    • Choose your hardware key (e.g., YubiKey) if one is connected.
  6. Follow the macOS/hardware prompts (touch fingerprint sensor, press key, etc.). docs.github
  7. GitHub will show a confirmation that the passkey was registered; click “Done.” docs.github

If you already have a registered “security key” on GitHub, you may see an option to upgrade it to a passkey in the same area. docs.github

3. Sign in to GitHub with the passkey in Brave

Next time you sign in on your Mac:

  1. In Brave, go to https://github.com/login?passkey=true. docs.github
  2. Click “Sign in with a passkey.” docs.github
  3. Choose the passkey offered by macOS (Touch ID / iCloud) or your hardware key and complete the prompt. docs.github
  4. You’ll be logged in without typing your password or separate 2FA code; the passkey satisfies both. docs.github

4. Brave/macOS settings to check (if it doesn’t prompt)

If you don’t see the macOS passkey prompt in Brave:

  • Ensure Brave is allowed to use passkeys in macOS System Settings → Passwords → Passkeys & apps (or similar; varies slightly by macOS version).
  • Make sure you haven’t blocked WebAuthn/secure payment/passkey prompts in Brave’s site permissions for github.com.