I just checked on the website https://webauthn.me/debugger
when enabling only:
- authenticatorSelection/authenticatorAttachment => platform
- attestation => direct (same result with indirect)
I click on register, I allow the domain Webauthn.me to use touchid, I perform a valid touchid
on a MacBook M1, I get an error popup as below and a:
NotAllowedError: This request has been cancelled by the user.
on a MacbookPro, not M1, with the same macOS version, it works fine
on both devices, the api isUserVerifyingPlatformAuthenticator() returns true
As a relying party, I cannot detect/foresee that the devices will have this issue
Does anyone reproduce this issue?
Is there any workaround or fix incoming?