With the exception of Github, and banks.
No major bank revokes your password when you setup a passkey, either.
As to
> No major bank revokes your password when you setup a passkey, either.
If we're talking about requiring 2FA via TOTP or challenge-response hardware tokens or banking apps implementing such, that depends on the country. It's the status-quo in some places. Some banks even put the input field for the token output as a third input in the login form on their website because all customers have them. The rest separate their login form in multiple steps, but they likely require it of all customers too.
Those are absolutely not passkeys. Passkeys are just WebAuthn (from what i can tell).
Kind of feels like "crypto is a type of currency and not all cryptography", or "SQL Server is a specific product of Microsoft".
Wonder if how it happened this time was people read the specs and explanations of WebAuthn, saw "passkey", never seen that word before and assumed it's only ever been used in the super narrow context of WebAuthn so it can only mean that. Maybe "header" can only ever mean "HTTP header".
Thinking about it like that, it may be more like how "latte" is specifically espresso with milk (it's really just milk), or "queso" is specifically cheese dip (it's really just cheese of any kind), or "masa" is specifically made of corn (it's really just dough of any kind, or it's mass like atomic mass is masa atómica).
> --key-file Read the passphrase from the file.
They're synonyms to a degree.
Re: "passkey". You can search github:
> The password key file can then be used with the --passkey option. It provides the same security level as using the --passfile option but helps in setting up and using separate key files for different wallets.
> parser.add_argument('--passkey', help='YOUR_PASSWORD')
On
> Google Trends also indicates nobody was caring about "passkey" before 2022.
I think how this tends to happen is you have a term in a population and a larger population outside of it sees it in a very specific context and tightly ties the term to that very specific context. With the "masa" thing, when you're working with dough you don't tend to always specify "get me the wheat dough". You just leave the type implicit. Sufficient English-speakers must have heard "masa" in Mexico or something, where most dough tends to be made of corn and assumed that the term "masa" must only be usable in the context of "corn".