Padding?
I have a username and password for logging into a website. If I go to the site's login page and copy the username from the 1Password5 window and paste it into the username slot on the website, then copy the password from the 1Password5 window and paste it into the password slot on the website, I get logged in fine. I am using the little "copy" button that pops up near the fields in 1Password5. However if I try to log in to the website using the 1Password5 plugin in Safari, the login fails. The login entry stored in 1Password5 has only the username, password, and URL, and these three values are correct, and when I manually paste the values into the website the login succeeds.
When I manually paste the password into the website, the character indicators go across the text field as expected. When I try to login via the Safari plugin, I get more character indicators (those dots) than expected, but I don't know why. The website has a 20-character limit on the password, and my password for this site is 20 characters long. The website says this on the bottom: "Powered by Exware Content Management System" -- does 1Password5 have problems with pages produced by this CMS?
Safari 8.0.2
1Password5 5.0.2
OS X 10.10.1
Retina MacBook Pro mid 2012
Comments
-
As an aside, I just synced my password database with my 1Password on iOS and logging into this website on my iPhone, using the auto fill in iOS Safari, works fine. There are no extra character indicators when the password is auto filled in.
iOS 8.1.2 with whatever the latest versions of iOS Safari and 1Password iOS are -- I can't quickly find version info for Safari or 1Password on iOS.
0 -
Hi @botnik
Would you be willing to supply the URL in question so we can look at the page? it might prove educational for us :smile:
0 -
-
I may have found the problem. After posting the URL above I took a look through the login entry in 1Password5. While the entry had only the username, password, and URL, when I expanded the "show web form details" there was a lot of stuff in there. When I initially filled in the web page there were a lot of fields to fill in, emergency contact info, phone numbers, etc.. 1Password5 even knew what I typed in for the captcha. I'm guessing that as 1Password5 parsed the "titles" of each field to fill in on the web page, it chose the wrong value from the web form details to paste into the web page.
I've deleted all of the web form details, except for the username, password, and URL, and logging in seems to work properly now. What would be nice is if we could customise the "titles" stored in 1Password5, so instead of "username" we could make it match what the website is asking for, e.g. "login" or whatever.
0 -
Last post tonight....
Before I deleted all of the web form details, logging in via Safari iOS 1Password auto fill worked correctly. So when I synced to the iPhone, it didn't copy all the web form details, allowing the iOS version to correctly choose which value to paste, or the iOS version chooses differently.
0 -
Hi @botnik
I'll take a look at that site in a while but I just wanted to say that web form details do get synced. Sometimes that can be a problem if you get transferred to a mobile version of a site. It'll be interesting to see if we can discover the causes of your observations.
0