1Password mini suggestions now include items for the foreground application if they include app://
I found this intriguing item in the list of improvements for 1P 7.6, but I was wondering how one implements this...
I tried this with Creative Cloud.
1P won't prompt to create a new login when one is in an app, it seems (and that makes sense).
So, I manually created a new login item for Creative Cloud with my username and password. Then, in the website field, I entered "app://"
I logged out of Creative Cloud, and then at the login screen, I invoked 1P from the Apple menubar, thinking maybe that's the way to get 1P mini to enter login credentials into an app. No luck, alas.
So, how does one use this potentially quite useful new feature?
1Password Version: 7.6
Extension Version: 1PX 1.20
OS Version: 10.15.5
Sync Type: 1P
Comments
-
Thanks for the clarification.
How do I figure out the full identifier for an app (in my case, Creative Cloud)?
0 -
Thanks Ben, but that didn't work.
Here's what I did....
1. Opened Creative Cloud and left it in the foreground.
2. Invoked 1P from the Apple Menu Bar and clicked "Generate Password" and clicked "Save & Copy to Clipboard"
3. Opened the 1P app to see what was saved. Note that the web address is just "adobe.com," not a URL in the form "app://"Notes:
(1) This password isn't really in use for anything, so I don't mind revealing it.
(2) The reason the passwords are different is that when I clicked "Save & Copy" in step 2, 1P mini disappeared so I couldn't take the screenshot. I had to click "Generate Password," then take the screenshot. But, when I did that, 1P mini disappeared so I couldn't click "Save and Continue." So the two passwords come from two different attempts. But the URL comes out as "adobe.com" either way.Any thoughts? Am I doing something wrong?
0 -
Hey @camner
We do indeed have mappings for some applications so that by having their website in the
website
field, theapp://
URL is not necessary. It appears that may be the case for Creative Cloud. I take it that these items that haveadobe.com
are not showing up as suggestions in the Creative Cloud app, as it appears they should be?Could you please also verify that the vault these items are in is included in your All Vaults selection (1Password > Preferences > Vaults > Show in All Vaults) and that in the vault switcher at the top left of 1Password mini you have All Vaults selected?
Thanks.
Ben
0 -
Yes, I can verify that the vault these items are in is included in my All Vaults selection, and yes, the vault switcher of 1P mini has All Vaults selected.
Yes the items are showing up as suggestions, but nothing fills into Creative Cloud. If I click on the item and click Go, it opens up adobe.com in my default browser. If I double click on the item, same thing.
What is supposed to prompt 1P mini to actually enter the username/password combination into an app running in the foreground? Or am I misunderstanding how this works and I'm supposed to manually copy a paste the username/password into the app?
0 -
Does this explain why 1Password mini no longer shows my favourites when I invoke it to fill login credentials within Banktivity's embedded browser, but instead shows an empty list of suggestions? If so, this strikes me as a significant regression in functionality (unless I'm missing something).
0 -
Update: So I did the "Create a bogus password with Banktivity open and grab the associated 'app://' URL, then paste that URL into each of the favourites I want to see in Banktivity" dance, and that has restored a reasonable equivalent of the previous functionality (or, more precisely, it will do so once I retrain the finger macros I've used for the past several years to navigate via keyboard the way it used to work).
0 -
:+1: :)
0 -
Is there anything else I can do to troubleshoot this issue I'm having with Creative Cloud?
0 -
Thanks! Is there another way to get the app's identifier other than generating a dummy password?
0 -
Thanks! Is there another way to get the app's identifier other than generating a dummy password?
I don't believe there is another way at the moment, at least not within 1Password directly. I googled this a bit for you and I found some ways to do it from the Terminal however.
0 -
Not a problem at all (for me to wait). Since someone else was also participating in the thread I thought it might be possible that the team had lost track of my earlier response farther up in the thread.
0 -
Hi @camner,
My apologies. I think this is a case of improper set expectations. 1Password for Mac can only fill items into web browsers with the browser extension installed. It cannot currently fill in 3rd party apps. It can suggest the appropriate login, so the details can be copy & pasted / dragged & dropped, but it cannot fill said login. There were some announcements at Apple's WWDC event last month that may make it possible for us to do more, but at the moment there is no system-wide API for filling data into apps without some sort of extension framework (like the popular web browsers have).
Ben
0 -
Thanks for your reply, but I think we’re not understanding each other. If by “1Password for Mac” you mean the MacOS 1P app that lives in the Applications folder, that is NOT what I am referring to in this thread.
I was trying to use what I understand to be “1Password Mini,” which I understand to be what lives in the Apple menu.
If that’s not what is being referred to by the phrase “ 1Password mini suggestions now include items for the foreground application if they include app://” could you please explain what this new feature actually entails?
Thanks!
0 -
I was trying to use what I understand to be “1Password Mini,” which I understand to be what lives in the Apple menu.
1Password mini is effectively an extension of the 1Password desktop app, but it's directly connected to it, so they have the same powers: 1Password mini cannot do anything that 1Password for Mac cannot do. 1Password mini, being an extension of 1Password for Mac, also cannot fill item details inside apps.
If that’s not what is being referred to by the phrase “ 1Password mini suggestions now include items for the foreground application if they include app://” could you please explain what this new feature actually entails?
When you have an app open on your Mac, and you click on 1Password mini, it can now suggest the correct login for that specific app (if you have entered a url in the form app:// ), so you can drag and drop your credentials there. But as Ben said, 1Password for Mac and 1Password mini cannot fill credentials inside desktop apps like the browser extension can do on websites, it can only suggest them.
0 -
To summarize:
Yes the items are showing up as suggestions, but nothing fills into Creative Cloud. If I click on the item and click Go, it opens up adobe.com in my default browser. If I double click on the item, same thing.
Correct. This is what is expected.
What is supposed to prompt 1P mini to actually enter the username/password combination into an app running in the foreground?
It cannot.
Or am I misunderstanding how this works and I'm supposed to manually copy a paste the username/password into the app?
Exactly this.
:)
Ben
0 -
Great feature, but it was quite difficult to figure out how to add my password item as suggestion to the app. I would love if there was a way to add the foreground app/website to an existing item by simply clicking a button on the password item.
0 -
a simple command may help to get the app identifier like:
# mdls -name kMDItemCFBundleIdentifier -r /Applications/iTerm.app com.googlecode.iterm2
having said that, thanks for bringing this feature 1password team. better late than never.
0 -
This content has been removed.