Open Bug 1831137 Opened 7 months ago Updated 3 days ago

Turn on resident key support on GeckoView

Categories

(Core :: DOM: Web Authentication, enhancement, P2)

enhancement

Tracking

()

ASSIGNED

People

(Reporter: m_kato, Assigned: jschanck)

References

(Blocks 3 open bugs)

Details

(Keywords: dev-doc-needed)

Attachments

(1 file)

Actually, GeckoView uses Google's FIDO2 library. But when using resident key, it will be synced as Passkey via Google's password manager at force.

  • There is no option that we doesn't use Google's password manager / account. If not signed in, it causes "Can't create passkey" error.
  • Android 14 may be able to use other password manager via Credential Provider service. But no way to test now. If Google allows 3rd party account, we may be able to turn on this on Android 14+.
  • When using OS's WebAuthn support, we have to consider whether we allow Passkey via OS's account (In Windows, Microsoft account. In macOS, iCloud account, In Android, Google account)
Depends on: 1825280
Blocks: 1825280
No longer depends on: 1825280
Type: defect → enhancement
Priority: -- → P2
Blocks: passkeys
Assignee: nobody → jschanck
Status: NEW → ASSIGNED
Keywords: dev-doc-needed
See Also: → 1846159
Blocks: 1862132
Duplicate of this bug: 1846159
You need to log in before you can comment on or make changes to this bug.