Closed l1nk-16 closed 1 month ago
what's the error you get?
It's the error code 10: user not verified during authentication
I have set $requireUserVerification = true
it happens on registration or on validation?
Don't think that this has something to do with this library, userVerification
is a flag returned by the authenticator. When it's set to false but you have authenticated yourself, then it's a problem of the authenticator (macOS).
It happens on validation.
Ok, but why does the process still work on webauthn.io using the same requirements?
Tested in Safari 17.4.1 (latest), Safari Technology Preview 191 (latest) under macOS Sonoma 14.4.1 (latest).
Safari Technology Preview 188 Release Notes: WebAuthn - Resolved Issues Fixed getClientCapabilities to align with WebAuthn standards to use a record type with camelCase values. (272998@main) (120442670)
Safari Technology Preview 189 Release Notes: WebAuthn - Resolved Issues Fixed navigator.credentials.create() rejects with “NotAllowedError: Operation Failed” after a conditional UI request is aborted. (273918@main) (109936742)