Forum Discussion

nciiis's avatar
nciiis
Occasional Contributor
3 years ago

Incorrect form detection

1Password consistently thinks this form is a login form:

What kind of HTML should the developer use to prevent the login items (which are NOT email addresses) from showing there?


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Browser:_ Not Provided

5 Replies

  • nciiis's avatar
    nciiis
    Occasional Contributor

    I have reverted back to v7, and while that version resolves some issues in v8, but the error still persist.

  • nciiis's avatar
    nciiis
    Occasional Contributor


    <form name="contact_us_form" method="post" onsubmit="return validateRecaptcha();">
    <div class="form__row">
    <input type="text" id="contact_us_form_name" name="contact_us_form[name]" required="required" autocomplete="name" placeholder="Name" class="form__input">
    <label class="form__label required" for="contact_us_form_name">Name</label>
    </div>
    <div class="form__row">
    <input type="text" id="contact_us_form_company" name="contact_us_form[company]" required="required" autocomplete="organization" placeholder="Company" class="form__input">
    <label class="form__label required" for="contact_us_form_company">Company</label>
    </div>
    <div class="form__row">
    <input type="email" id="contact_us_form_email" name="contact_us_form[email]" required="required" autocomplete="email" placeholder="Email address" class="form__input">
    <label class="form__label required" for="contact_us_form_email">Email address</label>
    </div>
    <div class="form__row">
    <input type="tel" id="contact_us_form_phone" name="contact_us_form[phone]" autocomplete="tel" placeholder="Phone number" class="form__input">
    <label class="form__label" for="contact_us_form_phone">Phone number</label>
    </div>
    <div class="form__row">
    <textarea id="contact_us_form_question" name="contact_us_form[question]" required="required" rows="7" placeholder="Issue" class="form__input"></textarea>
    <label class="form__label required" for="contact_us_form_question">Issue</label>
    </div>
    <div class="form__row">
    <input type="checkbox" id="contact_us_form_consent" name="contact_us_form[consent]" required="required" class="form__input--checkbox" value="1">
    <label class="form__label--checkbox required" for="contact_us_form_consent">[longer text removed]</label>
    </div>
    <div class="g-recaptcha" data-sitekey="[removed]"></div>
    <div class="form__row">
    <input type="submit" class="button medium-down-expanded" value="Send">
    </div>
    <input type="hidden" id="contact_us_form__token" name="contact_us_form[_token]" value="[nonce removed]">
    </form>

    Tried to use the "code" style in this WYSIWYG editor, but it does not look very good. Sorry,

  • Former Member's avatar
    Former Member

    nciiis it would be really helpful for us to take a look at the form itself, so a link would be preferable. Otherwise, please share the page structure like the steps here:

    1. Navigate to the form with the issue.
    2. Right click the 1Password icon in your browser toolbar.
    3. Click Help and choose Collect Page Structure.
    4. 1Password will save a .json file to your "Downloads" folder.
    5. Attach the downloaded .json file to your next reply.

    If that's not possible, you can just copy the contents of the .json file to your reply. Make sure to not remove any data though, as we will have to take a close look at all the info to see where things might be going wrong.

    Let us know if you have any other questions.

  • nciiis's avatar
    nciiis
    Occasional Contributor

    I can send you the markup causing it

  • Hey nciiis,

    Can you send over a link to the page in question so we can take a look and best advise?

    Thank you!