Re: [webauthn] Virtual authenticator should allow `counter` to always be `0` (#2363)

Shoot, while preparing a PR to address this issue I'm realizing that, even if we added a `signCount` parameter to the **Set Credential Properties** virtual authenticator endpoint and used it to set the signature counter of an existing passkey to zero, the virtual authenticator will increment the signature counter and report `authData.signCount` of `1` in the next authentication response.

I can still see the value in being able to change a credential's associated signature counter, especially for testing cloned authenticator scenarios, this so I'll proceed with PR #2382. However what I think is also needed now is some way to set up a virtual authenticator to **always** return an `authData.signCount` of `0` and never increment the counter, to properly behave like a synced passkey authenticator.

-- 
GitHub Notification of comment by MasterKale
Please view or discuss this issue at https://github.com/w3c/webauthn/issues/2363#issuecomment-3802425632 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 27 January 2026 00:20:20 UTC