Skip to content
This repository has been archived by the owner on Dec 14, 2021. It is now read-only.

Provide credentials via Autofill when available #215

Closed
4 tasks done
sashei opened this issue Nov 15, 2018 · 0 comments · Fixed by #372
Closed
4 tasks done

Provide credentials via Autofill when available #215

sashei opened this issue Nov 15, 2018 · 0 comments · Fixed by #372

Comments

@sashei
Copy link
Contributor

sashei commented Nov 15, 2018

Acceptance Criteria

Lockbox-stored credentials are displayed on autofill-enabled pages when available. Selecting credentials fills the appropriate fields.

Note: This story does not deal with lock state. Provide credentials regardless of whether the app is locked or not.

Engineering notes

Handle incoming FillRequests and parse the FillContext to provide a FillCallback result of either all matching results or null if there are none.

Tasks

  • Parse FillRequest for username and password fields
  • Parse domain out of requesting app package name
  • Search credentials for entries matching domain
  • Display both username and domain for entry in autofill UI

Visual Design

InVision
Initial (1 entry): https://mozilla.invisionapp.com/share/3SN35UHWJDX#/317564412_Autofill_-_App_-_Initial
Initial (multiple entries): https://mozilla.invisionapp.com/share/3SN35UHWJDX#/317564409_Autofill_-_App_-_Initial_-multiple_Entries-
Filled: https://mozilla.invisionapp.com/share/3SN35UHWJDX#/317564408_Autofill_-_App_-_Filled

Zeplin
Initial (1 entry): https://zpl.io/2pBe6lE
Initial (multiple entries): https://zpl.io/aNo8g9v

Depends on #214

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants