Registration was hardcoded to authenticatorAttachment: 'platform', which rejects devices without a platform authenticator (common on Linux desktops). Now only forces platform when available, otherwise lets browser offer cross-platform options (security keys, phone as authenticator). Also relaxed isEncryptIDAvailable() to only require WebAuthn support, not platform auth specifically. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| encryptid | ||
| lib | ||