Closed Bug 1210103 Opened 9 years ago Closed 9 years ago

[meta] Firefox Password management

Categories

(Firefox for iOS :: General, defect)

All
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 2.0+ ---

People

(Reporter: krudnitski, Assigned: sleroux)

References

(Depends on 2 open bugs)

Details

Attachments

(1 file)

 **Requirements:**

- Create parity with functionality with Android Fx 42 password management (show, edit, update delete password)  

- Provide users with an intuitive path of discovery to the password manager

**User Stories:**

- As a user, I want to know, understand and use the login manager on mobile
- As a user, I want to use the login manager the same way as I would do for Firefox for desktop or Firefox for Android
- As a user, I want to see a list of all my saved passwords on the device
- As a user, I want to manually show, edit and update or delete (CRUD) any login item in the list

**Acceptance Criteria:**

- I can find the password manager
- I can see a list of all saved passwords
- I can show, edit, update or delete any login listed
Severity: enhancement → normal
OS: Other → iOS
Priority: P5 → --
Hardware: Other → All
Summary: Firefox Password management → [meta] Firefox Password management
tracking-fxios: --- → ?
Bulk changes to Aha cards. Filter on 'mpopova-aha-20151008' to find all matching messages.
Blocks: 1213016
Questions:

What are we calling this feature? Passwords? Logins? Password Management, Login Management? On Android we're calling it Logins then displaying Passwords as the header (and the local URL is about:passwords). In Settings it's Logins/Manage logins, with a choice to 'Remember passwords', which could be confusing if the user checks that and thinks they're only saving the password and not the full login. See how it can get confusing? 

Should we decide on a distinction?
I wouldn't mind getting a jump on prototyping some of the UI for this. Is it too early to start breaking this down?
Flags: needinfo?(randersen)
(In reply to Stephan Leroux [:sleroux] from comment #3)
> I wouldn't mind getting a jump on prototyping some of the UI for this. Is it
> too early to start breaking this down?

Dig in! The UI is pretty straightforward and follows the same styles as the other cells. The screen animations are basic, push left, push right. I'll put together a spec for the Search bar styles and Details screen layout.
Flags: needinfo?(randersen)
Assignee: nobody → sleroux
Blocks: 1221588
Blocks: 1221589
Blocks: 1221591
Blocks: 1221594
I suggest we use "Logins", on Android I see "Logins" as the header - did they update it recently?  I agree - sticking to same terms and language is important.

(In reply to Robin Andersen [:tecgirl] from comment #2)
> Created attachment 8682774 [details]
> Fx-iOS-Login-Management.png
> 
> Questions:
> 
> What are we calling this feature? Passwords? Logins? Password Management,
> Login Management? On Android we're calling it Logins then displaying
> Passwords as the header (and the local URL is about:passwords). In Settings
> it's Logins/Manage logins, with a choice to 'Remember passwords', which
> could be confusing if the user checks that and thinks they're only saving
> the password and not the full login. See how it can get confusing? 
> 
> Should we decide on a distinction?
Blocks: 1221595
No longer blocks: 1221595
No longer blocks: 1221594
Depends on: 1221594
No longer blocks: 1213016, 1221588, 1221589, 1221591
Blocks: 1213016
No longer depends on: 1213016
Depends on: 1221706
I know we've talked about using Touch ID/passcodes for PB Mode and the Logins manager but I've forgot how we want to use them. Do you have any additional details on how we want to use touch id/passcode for logins in particular or is it still WIP?
Flags: needinfo?(randersen)
I have completed the flows for Touch ID for PB and Logins, but we need to break it off into its own bug so we're not blocking this work.
Flags: needinfo?(randersen)
Depends on: 1226652
Depends on: 1228419
Depends on: 1233418
Depends on: 1233724
Depends on: 1233778
Depends on: 1233183
Depends on: 1238103
Depends on: 1241586
Depends on: 1242025
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Depends on: 1243154
Depends on: 1243156
Depends on: 1244138
Depends on: 1245503
Depends on: 1246448
Depends on: 1246890
Depends on: 1246921
Depends on: 1246923
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: