Roger,
Thanks so much for the response. The MDN dev docs show that Chrome has full support for
navigator.credentials.get as of version 67, including the mediation option with value "silent". That said, this bug
tracker seems to imply that the conditional WebAuthn UI logic is not yet shipped.
Where it gets particularly confusing for me is
this blog post about Chrome version 60––which states
"navigator.credentials.get() now accepts an enum mediation instead of boolean flag unmediated." This seems to imply that the silent mediation option is supported in Chrome versions 60 and up. Regarding flags, I was able to find this great design doc about
WebAuthn Conditional UI––this doc seems to be the clearest source of truth and states:
"
navigator.credentials.get, which is used to query both password and WebAuthn credentials, already supports a mediation parameter. This parameter is currently being ignored, but it can be augmented with a conditional value to trigger the conditional UI."
I appreciate any insight you may be able to provide here on state and/or future plans.
-Brandon