@JonDid you get any feedback from the development team? This would be a very useful feature! I hope that the strategy isn't to kick the can down the road until SMS 2FA becomes obsolete because unfortunately that may take a very long time by the look ...
The demo at https://www.passkeys.io/ still doesn't quite work on FF 120.0b6: after clicking on "create a passkey" I get a pop-up instructing me to "Touch your security key to continue with www.passkeys.io.". I assume that this is referring to Touch I...
For the coders: all it takes is setting the NSTextContentType property of the NSTextContent object of the corresponding text field to NSTextContentTypeOneTimeCode, see here. I am not familiar with the Firefox codebase, but someone who knows their way...