Skip to main content
KG4ZOW
April 27, 2026
Question

macOS: Set Up Codes In

  • April 27, 2026
  • 1 reply
  • 145 views

In the macOS 26 settings, on the "AutoFill & Passwords" page, there is a setting called "Set Up Codes In". From the description, it looks like this is the app that macOS uses when a browser wants to enroll a new Passkey or (probably) other 2FA code.

Does 1Password have any plans to do whatever needs to be done to be included on this list, so that when I enroll a Passkey, Apple's app won't interfere with the process?

I've done everything I could find in the System Settings app, the Passwords app's settings, Safari's settings, Firefox's settings, and Brave's settings, to disable any kind of password manager other than 1Password, and while Apple's app doesn't interfere as much as it did, it does still want to handle Passkey enrollments.

1 reply

1P_Dave
1Password Employee
April 27, 2026

Hello @KG4ZOW! 👋

Thanks for reaching out! Our team is exploring support for native macOS AutoFill, including supporting the macOS "Set Up Codes In" option. That option doesn't have anything to do with passkeys, it just enables you to save a one-time password for two-factor authentication using native AutoFill. 

You can save those one-time passwords in 1Password using 1Password in the browser: Get to know 1Password in your browser

If 1Password is installed in your browser, and AutoFill Passwords and Passkeys is turned off in the screen in your screenshot then you shouldn't see a passkey prompt from macOS itself. That being said, we are aware of circumstances where you might still see the prompt. Can you make sure that the built-in password manager is turned off using this guide: Turn off the built-in password manager in your browser

Then, if you still see the issue, can you tell me the websites where you've seen the native prompt appear recently? And did it only appear in Safari or did it appear in Brave and Firefox as well? 

-Dave

Issue=ME-641

 

KG4ZOW
KG4ZOWAuthor
April 28, 2026

The site that I had trouble with yesterday was Gitlab, trying to set up a YubiKey as a second factor device (not sure if it's using "FIDO U2F" or "FIDO2", the `ykman` tool shows them as two separate apps but only has a single `ykman fido` command to manage them ... but that's a question for Yubico, not for 1Password, unless you happen to already understand what's going on and can explain?)

  • Make sure you're logged into Gitlab
  • Visit https://gitlab.com/-/profile/two_factor_auth
  • Under "Two-factor authentication (2FA)", "WebAuthn devices"
    • click "Register device"
    • click "Set up new device"
  • 1Password's overlay appears
    • click the USB icon near the top right
  • ❗️ The OS "Choose how to manage your passkeys" pop-up appears
    • click "More Options"
    • click "Use Security key" then "Continue"

 

At this point it asks me for the YubiKey's PIN, which I enter, and then it tells me the PIN is wrong (which again, is a question for Yubico, since I know what the PIN is, and in fact I just used `ykman fido access change-pin` to change the PIN back to the factory default `123456`, and then change it to the PIN I actually use).

The reason I'm asking here is the OS dialog that I marked with "❗️" above. If I understand what the "Set Up Codes In" setting is for, if that were set to 1Password then that dialog wouldn't have appeared, and the "flow" would have gone directly into talking to the YubiKey (or at least, talking to 1Password, which has the USB icon at the top of the dialog).

(Using Firefox 150.0 (aarch64), on macOS 26.4.1, on an M2 Max Studio)