Description of the issue:
1Password is unlocked and device wasn‘t restarted. Using 1Password in Brave leads to the situation that you have to enter the Master Password every time a password is asked in Brave. Normally after the first 1Password login you can access passwords via Touch/FaceID. How can this issue be reproduced?
Start iPhone, Open 1Password, enter Master Password
Open Brave, go to a website login, press „Passwords“ on the Keyboard to open the 1Password passwords
1Password opens and you have to unlock it always with the Master Password - TouchID Not working.
Expected result:
2nd time you open 1Password through Brave there should be the TouchID Login
Brave Version( check About Brave):
1.20 Mobile Device details
iOS 14.0.1 - iPhone 8 - brave is default browser and 1Password default pw manager Additional Information:
Indeed Safari also asks for the Master Password, when opening the whole 1Password Keychain out of Safari (to browse the passwords). But in Safari the in 1Password available logins are suggested and can be selected with Touch ID - after using TouchID password and login are automated filled. In Brave there is no login suggestion, there is only the possibility to open the 1Password keychain (enter the whole Master Password), and select the right login which gets filled in by 1Password (that’s working). So there is a problem with the suggesting of logins and using them directly with TouchID. It makes 1Password nearly useless (Master Password is like 16+ characters…)
But in Safari the in 1Password available logins are suggested and can be selected with Touch ID
This is actually a limitation imposed by Apple unfortunately and no browser except Safari will show suggestions in the keyboard. (You’ll always be met with a plain “Passwords” button)
there is only the possibility to open the 1Password keychain (enter the whole Master Password)
Tapping the passwords button will indeed bring up 1Password and require an authentication, however the authentication requirement does support Touch ID/Face ID. You need to have Touch ID enabled in 1Password, and you need to unlock it at least once in the app itself using your master password before it’ll be accessible via Touch ID/Face ID from the “Passwords” button in Brave/other apps. This specific flow is a 1Password flow though, separate from Apple’s “suggestion” flow and unfortunately also out of our control.