Incorrect form detection

nciiis
nciiis
Community Member
edited December 2022 in 1Password in the Browser

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

Comments

  • Hey @nciiis,

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

    Thank you!

  • nciiis
    nciiis
    Community Member

    I can send you the markup causing it

  • Joy_1P
    Joy_1P
    1Password Alumni

    @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
    nciiis
    Community Member

    <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,

  • nciiis
    nciiis
    Community Member

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

This discussion has been closed.