-
Notifications
You must be signed in to change notification settings - Fork 259
Description
Sorry in advance if I missed the most recent state of the discussion on multi-device credentials, but if I understand the current proposals correctly,
- This property will be indicated as part of authenticator data (Backup state of credentials #1692, backup states in authenticator data #1695),
- There will be an opportunity to additionally create per-device "linked/bound" keys (Device-bound key extension #1658), but
- There won't be an explicit way for an RP to indicate that it wants to opt out of backups/multi-device syncing.
There might be a roundabout way to accomplish this (e.g. through always requesting a device-bound key per #1658), but am I understanding it correctly that there will be no "easy" way to do so, other than effectively only relying on device-bound keys and ignoring/discarding the "actual" key?
Is this intentional? At least for some scenarios, account takeover/phishing might be a large enough concern that RPs might decide to not accept certain (probably mostly host-based) authenticator models' attestation keys anymore for their service, even though they might otherwise be satisfied with the authenticator's security policies and implementation.