Skip to content

Support WebAuthn as 2FA method

Add support for WebAuthn beside U2F behind a feature flag.

Limitation around the feature flag: WebAuthn is a superset of the U2F specification. U2F registration can be converted to WebAuthn registrations (although it is out of scope for this issue), but not the other way around. Because of that, we control the rollout of the feature with the feature flag, but we shouldn't disable and enable it at any time. Once we switch it on, there's no way back.