WebAuthn Client Capabilities
WebAuthn client capabilities tonen welke browser-side functies het plafond vormen voor geavanceerde ervaringen met toegangssleutels. Conditional mediation, hybride transport, gerelateerde origines en signaalondersteuning bepalen in hoeverre het traject van de toegangssleutel naadloos kan worden gemaakt.
WebAuthn-clientmogelijkheden
De onderstaande balken controleren alleen de browser. Ze tonen het aandeel websessies waarvan de browser aangeeft (of waarvan bekend is) dat deze de WebAuthn-mogelijkheid ondersteunt. Ze controleren niet de onderliggende authenticator of credential provider, die deze mogelijkheid ook moet ondersteunen. Volwassen mogelijkheden naderen verzadiging. De WebAuthn Signal API is de belangrijkste overgebleven kloof na de Safari-rapportagecorrectie.
Browserverdeling
De tabel houdt de browserverdeling gericht op de twee meest beslissingsrelevante kolommen: Conditional Create en Signal API. Browserondersteuning is de eerste vereiste. De authenticator of credential provider moet de mogelijkheid ook ondersteunen. Zie de Corbado Conditional Create-analyse.
| Browser | Conditional Create | Signal API |
|---|---|---|
| Chrome | 97% | 84% |
| Safari 1 | 95% | 72% |
| Edge | 7% | 96% |
| Samsung Internet | 0% | 100% |
| Firefox | 5% | 0% |
- Safari Signal API is gecorrigeerd: Safari 26+ op iOS/macOS wordt geteld als ondersteund omdat Safari Signal API daar ondersteunt, hoewel de capability-flag dit niet betrouwbaar rapporteert. Op basis van de Safari OS-versiemix is de gecorrigeerde Safari Signal API-ondersteuning 72%. Zie de Corbado Signal API-analyse.
- Google App-verkeer is uitgesloten van deze browser-benchmark, omdat dit geen normale browsercontext is voor het rapporteren van WebAuthn-mogelijkheden door de relying party.
Verder lezen
Geselecteerd Corbado-onderzoek en primaire bronnen.
- WebAuthn Client Capabilities Corbado-gids voor browser-side capability-detectie voor geavanceerde ervaringen met toegangssleutels.
- WebAuthn client capabilities Google's implementatiegids voor het uitlezen van WebAuthn client-ondersteuning vanuit de browser.
- getClientCapabilities() Referentie voor de capability-strings die de beschikbaarheid van geavanceerde toegangssleutel-UX bepalen.