MasterKale / SimpleWebAuthn

WebAuthn, Simplified. A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers, Node, Deno, and more.
https://simplewebauthn.dev
MIT License
1.63k stars 137 forks source link

feat/smart-card-transport #399

Closed MasterKale closed 1 year ago

MasterKale commented 1 year ago

This PR adds the new "smart-card" transport that Safari has added support for in the WebAuthn spec L3 draft:

https://github.com/w3c/webauthn/pull/1865

I also sorted the transports in "canonical order" (alphabetically) because the spec makes mention of them being returned in that order, and because I felt like it.

Fixes #374.