The CTAP protocol used by the webauthn.io demo web program can normally perform external device authentication by invoking Android gms, but only fingerprint, pin, and pattern.
Can I apply the facial authentication function?
I can't find any related information from developer resources or other communities such as YouTube on the official Fido Alliance website. It was hard to find here, too. I wonder if Android OS doesn't support facial authentication on fido2
WebAuthn Relying Parties do not have control over an authenticator's user verification method(s).
That being said, Android devices with a class 3 biometric offer it for user verification for FIDO2/WebAuthn/passkeys. I believe only the Google Pixel 4 XL, Google Pixel 8, and Pixel 8 Pro have face unlock at class 3.