Autofill a webpage with a saved credential without a matching URL?
Why does 1pass not let me fill the current page without a matching URL saved? I need to access numerous systems with the same credential(s), and I should be able to simply select the one I want to fill from mini. It does not work. These are custom internal URL/Apps not internet accessible. I should not have to save a separate credential for each of them. Am I missing something here?
-Paul
1Password Version: 6.7.1
Extension Version: Not Provided
OS Version: OSX 10.12.4
Sync Type: Dropbox
Comments
-
Why does 1pass not let me fill the current page without a matching URL saved?
@pshelton: Good question, with a great answer: phishing. In the vast majority of cases, filling login credentials from one site into another is a very bad idea, and can have serious consequences. Imagine you're sent to www.paypaI.com. Now imagine that isn't an L, but you've just filled your legitimate PayPal username and password there. Yeah.
I need to access numerous systems with the same credential(s), and I should be able to simply select the one I want to fill from mini. It does not work. These are custom internal URL/Apps not internet accessible. I should not have to save a separate credential for each of them. Am I missing something here?
It isn't obvious until you edit the item, but you can add multiple URLs. This is totally okay, as it lets you choose the specific sites where you want 1Password to fill that login, without putting you at risk of filling it just anywhere. If any of the URLs saved in a login match the current URL, 1Password will offer to fill it for you.
I hope this helps. Be sure to let me know if you have any other questions! :)
0 -
Valid point. Acknowledging that, I have a workflow where it would be incredibly prohibitive to add all 100+ systems to an entry. Perhaps if that field would accept wildcards it would be workable. All systems are accessed via IP address.
0 -
Hey @pshelton,
Thanks for your understanding. I'm afraid wildcards aren't supported in the website field so the only way to allow filling is to add the IP addresses as Brenty suggested.
One workaround would be to create a Login item for each website one-at-a-time. This would be a fairly manual process but it would work.
Alternatively (and this is a terrible hack) another approach would be the following. You're probably aware of this but I'll just mention it anyway - while we don't provide wild card support on domain name matching we do support subdomains matching a top-level domain. So for example if you had two websites with the names
https://foo.example.com
andhttps://bar.example.com
then a Login item with the website fieldhttps://example.com
will match both these websites and fill.You could use this feature of 1Password to allow you to use a single Login item. You would need to modify your
hosts
file on your PC / Mac such that you can access these IP addresses using a common top level domain, i.e. addingfoo.internal.com
for one IP address andbar.internal.com
for another, etc. Then when you go tofoo.internal.com
in your browser you'll be shown web page hosted at the corresponding IP address in your hosts file.If you have a list of these IP addresses somewhere already you could write a script that gives these good subdomain names, although I fear this too would be a manual process. Once completed you can then just add
http://internal.com
to your Login item and it will fill all these websites.
I hope that helps. Please let us know if we can be of further assistance.
Best regards,
Matthew0