Password Field Extension
| Originator: | lewis | ||
| Number: | rdar://20290825 | Date Originated: | 25-Mar-2015 12:32 PM |
| Status: | Duplicate/19648111 (Open) | Resolved: | |
| Product: | iOS | Product Version: | 8.2 (12D508) |
| Classification: | Feature Request | Reproducible: | N/A |
Summary: With iOS 8, Apple allowed developers to create a plethora of extensions to expand the functionality of iOS in many ways. One glaring omission was an extension type that allowed developers of password managers to easily populate username and password fields. The developers of 1Password made an app extension that allows them to populate the form fields with username/passwords (https://github.com/AgileBits/onepassword-app-extension), but such an extension requires developers to explicitly code support for the extension. I’d propose the creation of a new extension type, specifically for password managers, and the integration of this with the native Keychain. On password fields, an extensibility icon would display on the right of the field. Tapping that would bring up a Share Sheet-like UI allowing users to select a password from Keychain, or to launch the extension of a third-party password manager. This would also solve the issue that currently exists with passwords saved in Keychain, that users cannot select between multiple saved passwords that are stored for an account. This should be enabled system-wide — including in password fields in Safari. Steps to Reproduce: 1. Open an app (or website) that requires a password that you have saved in a third-party password manager. 2. Focus the password field Expected Results: The ability to fill the password from an installed password manager (with an extension) becomes available. Actual Results: For apps, you must close the app you’re using, open the password-manager’s app, find the account you’re looking for, copy the password, switch back to the original app, and paste in the password. For Safari, you must tap the “Share” icon in the tab bar, then tap the password-manager’s icon.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!