1Password PIN overruled when Touch ID autofill is disabled
While autofill works really well, I do have a serious security issue with new feature.
I do not use Touch ID for 1P. I use a PIN. The reason is that it gives an extra hurdle for unwanted persons access my 1P. With that in mind, enabling Touch ID on autofill doesn't give that extra hurdle since, I'm logged in anyway. But when disabling Touch ID on autofill, iOS12 directly fills in all credentials provided by 1P. The 1P PIN is overruled at this point. This gives an unwanted person the option to open a website (think banking, etc) on my iPhone and login without any hurdles.
Let's say I'm sleeping. A person can take my phone and hold my finger on Touch ID without me knowing, allowing access to everything I protect with 1P.
Call me paranoid, but think what the reason is for using 1P in the first place. It is to protect all your personal and sensitive information.
Comments
-
Hi @dvmierlo
Please enable 1Password > Settings > Advanced > Security > Always show lock screen for Password AutoFill. That should cause you to be prompted for your PIN code when accessing 1Password data via Password AutoFill.
I hope that helps. Should you have any other questions or concerns, please feel free to ask.
Ben
0 -
Excellent. Thanks for the update. Glad to hear that worked. :)
Ben
0 -
With the “always show pin” option enabled, there is still another security issue.
On a login page, where I have not filled in any credentials, I tap on the the password field to make iOS detect the login. At this point, iOS shows the username provided by 1Password on top of the iOS keyboard. After I tap on the username on the iOS keyboard to fill in the password, I have to provide my PIN. Showing the username this way is not secure.
I enabled only 1Password in the iOS autofill option.
0 -
I'll review this with the team but my understanding is that is a function of Password AutoFill. It'll work that way regardless of which password manager you're using it (including iCloud Keychain). You may wish to use the 1Password extension and turn off Password AutoFill if you're not comfortable with that.
Ben
0 -
You’re very welcome. :)
Ben
0