WebAuthn hints are ways for websites to express what they believe to be the most likely way that the user will authenticate with their credential. They may know, for example, that a user's only WebAuthn credential is a security key, so they'll want the platform to display that to make it easier for them to use.
WebAuthn supplies multiple ways to convey this information, including transports and authenticatorAttachment, with hints being the latest of the methods. Let's start with hints for now. If a lot of sites use the other methods and it makes it harder for users, we can consider adding those later.
WebAuthn hints are ways for websites to express what they believe to be the most likely way that the user will authenticate with their credential. They may know, for example, that a user's only WebAuthn credential is a security key, so they'll want the platform to display that to make it easier for them to use.
WebAuthn supplies multiple ways to convey this information, including
transportsandauthenticatorAttachment, withhintsbeing the latest of the methods. Let's start withhintsfor now. If a lot of sites use the other methods and it makes it harder for users, we can consider adding those later.