Can't save new login or form details for https://www.acgov.org/ptax_pub_app/RealSearchInit.do

Options

I'm trying to save the form details for the Alameda County Property Tax account lookup page at: https://www.acgov.org/ptax_pub_app/RealSearchInit.do?showSearchParmsFromLookup=true. I've tried to save a new form using the gear icon > Save New Form, but nothing happens after selecting it. I've also tried to manually add a new login through 1Password Mac by adding the url of the site, but I can't add any for data. Selecting submit on the site does not cause 1Password to trigger an autosave. I've tried the latest version of Chrome, Safari, and Firefox for Mac OS X 10.11.3. I've see a few ways to hack in the for data info, but I have 2 questions.

  1. Is there a way to save the form data for this page?
  2. Will there ever be a way to manually add new form data fields without using the hack described here: https://discussions.agilebits.com/discussion/comment/93335/#Comment_93335?

1Password Version: 1Password 6 Version 6.2 (620012) AgileBits Store
Extension Version: 4.5.5.90
OS Version: OS X 10.11.3
Sync Type: Dropbox

Comments

  • jxpx777
    jxpx777
    1Password Alumni
    Options

    Hi, @psyrendust. I'm sorry for the trouble you're having. The reason this form doesn't save is because there is no password field in the page. We're exploring ways to make this better, but this is the situation for now. :(

    1Password collects much more data about the page you're saving than just the name and value of the form fields, so adding additional fields (even with the hack you linked to) is a very fraught process.

    If you feel comfortable doing so, one way to trick 1Password into saving this page would be to add a password field to it. You don't need to do this when you use the login, just to save it. If you feel up for it, here's how to do this:

    1. Open the Chrome Javascript Console from the View > Developer menu.
    2. Copy the following code and paste it into the Console next to the > indicator: p=document.createElement("INPUT");p.type="password",p.id="password",p.name="password",p.value="dummypassword";document.forms[0].appendChild(p)

    The result should look something like this:

    1. Enter your details and save the Login manually
    2. Locate the Login in 1Password and enter edit mode.
    3. Click on "show web form details"
    4. Locate the password field (It should be the last in the list) and delete it by clicking the red minus button to the left. This step is important since 1Password checks for the presence of the fields from the web form details in the page to determine how it will attempt to restore the Login.
    5. Save the Login

    At this point, the page's details should fill for you.

    This is my first time suggesting this, so let me know how it goes. :)

    --
    Jamie Phelps
    Code Wrangler @ AgileBits

This discussion has been closed.