Problems with Go & Fill on some websites (Scottrade) [resolved; installed autosubmit script]

Options
stevenjklein
stevenjklein
Community Member
edited June 2014 in Mac

For some websites, when I use Go & Fill, it doesn't work. It opens the website, but it doesn't fill out anything. Sometimes I see a flash in the login box, but nothing shows up.

If I then press ⌘-\, it properly fills them in and submits them.

My initial guess was that either the website hasn't finished loading, or the website is using javascript to validate the login info, and 1Password is trying to submit the form before the javascript does it's thing.

But it's not just that, because even if I set "submit" to "never," it still doesn't fill in my login credentials.

One website where this happens is www.scottrade.com. There are four text boxes on that form:

  • Search
  • Account #
  • Password
  • Get Quote

When I use Go & Fill, it enters my account # in the "Get Quote" box, but nothing shows up in the Account # and Password boxes.

If my guess about javascript is right, then perhaps the fix is a feature that would allow users to tell 1Password, "wait 1 second after this page loads before filling." Or "fill slowly." Obviously I'd want it to be optional — only slowing down on those website where Go & Fill fails.

Comments

  • Megan
    Megan
    1Password Alumni
    Options

    Hi @stevenjklein‌

    What happens if you save a new Login like so?

    • Edit the login that you currently have for this website by appending an "Old" to the title - just so you can tell them apart.
    • Visit the site and fill in the fields you want filled. Do NOT click the login button.
    • Click the 1Password extension, and unlock it if necessary.
    • Click the gear icon (or vault icon if multiple vaults are enabled) in the upper right corner.
    • Select Save new login.
    • Give the entry a unique and identifiable title.
    • Click Save.
    • Revisit the site and see if 1Password fills in the site correctly.

    If that doesn't work, could you let us know the site's address so we can test it?

  • stevenjklein
    stevenjklein
    Community Member
    Options

    Hi @Megan

    I carefully followed your instructions. The new behavior is actually worse. Now it leaves the account # and password boxes blank, and puts my account number in the "Get Quote" box.

    The address of the website is: https://www.scottrade.com

    A bit more info:

    There is another page from which I can log in. When I log off from Scottrade, it takes me to this log off confirmation page: https://trading.scottrade.com/Default.aspx?act=logoff

    Neither the new or old login work on that page. If I hit ⌘-\ and select "Scottrade-New" or "Scottrade-Old" it enters my account# and password, and then apparently submits something, but the page just reloads — I don't get logged in.

    Curiously, I discovered something strange. It works if I strip off the end of the URL, and use this page: https://trading.scottrade.com/

    So I have discovered a workaround for this site, but why doesn't work with the regular site?

  • Megan
    Megan
    1Password Alumni
    Options

    Hi @stevenjklein‌

    I'm so sorry that you're still having trouble here. Let's see what we can get sorted here.

    On https://www.scottrade.com/, the problem seems to be, at least for me, that the 'Log In' option isn't immediately visible, so you will not be able to fill until that 'Log In' pane has been given focus. (Which is an extra click and quite frankly, no fun.)

    However, if you click on the 'Customer Login' button at the top, you are taken to a nice clean Login page (that looks identical to the one that you found after logging off). Using the manual save instructions on this page, I was able to create a Login that fills correctly.

    Does logging in here work for you?

  • stevenjklein
    stevenjklein
    Community Member
    Options

    Actually, I don't need to click that login tab. Presumably Scottrade has set a cookie indicating that I already have an account.

    But I tried using that other login link, and no, it doesn't work. I made a screen recording showing what happens. You can view it here:
    https://www.copy.com/s/lfgvNswT3R6R9gDi/1Password-Scottrade.mov

    Any ideas?

  • Jasper
    edited May 2014
    Options

    Hi @stevenjklein,

    I saved a new login manually for that site, and it seemed to work correctly. I can't tell for sure since I don't have an account there, but it did submit and I got an incorrect password error.

    We just released an big update to our browser extension yesterday. Can you please double check that you've already been updated to the latest version (4.2)?

  • stevenjklein
    stevenjklein
    Community Member
    edited June 2014
    Options

    @JasperP‌

    It seems the problem is much more widespread than I had realized. Auto submit isn't working for any of my websites. I'm using:
    1Password
    Version 4.4 (440001)
    Mac App Store

    I just checked and I see that I do have version 4.2.0 of the extension in Safari.

    I also confirmed that the "Automatically submit logins after filling" checkbox is checked.

    I saw the post from @khad about this problem, and I downloaded the script, but I get this error when I try and run it:

  • Jasper
    edited June 2014
    Options

    Hi @stevenjklein,

    We just fixed this issue with the auto-submit when installed on OS X 10.8.

    Please try re-downlading it from here, and installing: http://i.agilebits.com/jp/Install1PasswordAutosubmit.zip

    Let me know how it goes! :)

  • stevenjklein
    stevenjklein
    Community Member
    Options

    It successfully installed, and seems to be working.

  • Jasper
    Options

    Awesome! I'm glad to hear that worked. :)

    Please let us know if you have any other questions. We're always happy to help!

This discussion has been closed.