the mysteries of having third-party apps use 1P for access
I'm a bit mystified as to how this works in certain cases. I use a Google Voice iOS app called GV+, which uses the 1P API to allow users to use 1P to login to their google accounts. However, when I use GV+ to do this, it searches for an entry called "GV" in 1P, which of course doesn't exist -- the login is in a gmail account entry. So when there isn't a match in 1P, why can't I select any other entry to fill in the login/password? When I do this, I only see the details of that entry, as if I had entered 1P manually.
1Password Version: 6.2.2
Extension Version: Not Provided
OS Version: 9.2.1
Sync Type: iCloud
Comments
-
Hi @odysseus,
Thanks for taking the time to write in :+1:
I searched the App Store for a Google Voice app, but I don't think I found the exact same one that you use.
Anyway, by the looks of it, the GV+ app that you're using is not using the 1Password App Extension API. Instead, it seems to be using the old URL scheme ("onepassword://search/search_text") to launch and search in 1Password.
If that's the case, then you should to reach out to GV+'s developers to let them know about the new App Extension API. You can also share this link with all your favourite app developers :wink:
Hope that this helps. Please let us know if you have any other questions.
Cheers!
0 -
Thanks. The app is "GV Mobile+" With the new API, if there isn't an exact match, will I be able to select an alternate entry and use that?
0 -
Yes, if no matches are found, a search can be performed.
Thanks!
Ben
0 -
Just wanted to follow up on this thread with a feature request.
Ben, you mentioned that when no matches are found, a search can be performed. It would be awesome/helpful if you could enable search even when 1Password does detect a match, just in case it provides the wrong match.
As an example: I recently used the Mint app, which now has the 1Password API enabled. When I tried to log in, 1Password "matched" my intuit support account, the password for which I (only recently!) changed to make it unique. I couldn't get the 1Password extension (or whatever that intra-app link is called) to pull up my Mint.com account, so I had to go to the 1Password app natively, copy my password, and then paste it in the Mint password field. Obviously not a huge time suck, but it did undermine Mint's implementation of the 1Password API.
To put a bow on it, it would be extremely awesome if, in the 1Password extensions, there was a way for the user to navigate through his or her vaults to find the proper match for a website or service, just in case something goes wrong and 1Password "matches" incorrectly.
Thanks for making one of my favorite apps!
0