Home Assistant login page not showing autofill button

Options

The "Home Assistant" main login page does not work well with 1password. Clicking the extension button and clicking 'autofill' works, but no automatic pop up appears when clicking in the form inputs. On mobile, this means that auto-fill is not possible on iOS. I believe this is connected to the "Shadow DOM" but am not familiar with this.

upstream Home Assistant Github issue: https://github.com/home-assistant/frontend/issues/10274

Rendered as:

What the user types username into:
I

What the user types password into:

If I delete the parent html node ("ha-authorize") containing the elements above, the 1password icon is visible in the form that was previously hidden underneath.


1Password Version: 1Password for Mac 8.10.3 (81003012)
Extension Version: 2.8.1
OS Version: Not Provided
Browser:_ Not Provided

Comments

  • Hey @unwiselifechoices,

    I'm sorry for the trouble you are having using 1Password on this page and I appreciate the level of detail you have provided.

    You are right, this page does use a Shadow DOM which is making it difficult for 1Password to detect the fields on the page. We have an internal issue filed to improve the behaviour on these types of site so I have added you as an affected user.

    Apologies for the disruption, in the meantime I suggest clicking on the 1Password icon in your browser toolbar and either drag and dropping your credentials to the fields or using copy and paste. I understand that this isn't ideal.

    Let us know if there is anything else we can help with at all!

    ref: dev/core/core#2747

  • sfoskett
    sfoskett
    Community Member
    Options

    I am also very frustrated by this issue. There is an active discussion in the Home Assistant community about the problem, and the consensus there is that this is something that 1Password hast to fix. Please mark that another user is affected by this.

  • Hey @sfoskett,

    I'm so sorry for the disruption, I have added your feedback to the internal issue.

    Thank you for your patience, let us know if there is anything else we can help with at all.

    ref: dev/core/core#2747

  • SebTM
    SebTM
    Community Member
    edited August 2023
    Options

    Still (https://1password.community/discussion/130555/1password-doesnt-properly-autofill-home-assistant-dashboard-login, https://1password.community/discussion/comment/554893#Comment_554893) an issue and very annoying! Auto-fill is not offered at all, if I auto-fill from the browser extension it works but 2FA is not filled or even copied.

    Can you please give us an update when there is something to test in Beta or so?

  • Hey @SebTM,

    Apologies for the disruption to your workflow, whilst I don't have any updates at this time I have added you to the issue as an affected user.

    Thank you for your patience.

    ref: dev/core/core#2747

  • engrva
    engrva
    Community Member
    Options

    Hi, please add me as an affected user as well.

  • @engrva

    I've added your report. I'm sorry for the inconvenience.

    -Dave

  • SebTM
    SebTM
    Community Member
    Options

    Monthly Reminder: Any updates on this?

  • engrva
    engrva
    Community Member
    Options

    @SebTM - home assistant just removed shadow DOM from the login page, so 1password now works:
    https://www.home-assistant.io/blog/2023/10/04/release-202310/#password-managers-and-home-assistant

  • SebTM
    SebTM
    Community Member
    Options

    Thanks for the hint, that's awesome I already updated without knowing / logging in via web (mostly using Apps so far because of the UX-struggle) - resolved :)

  • Thanks for updating the thread folks. We're glad you're 1Passwording (Hmm, is that a word lol) with Home Assistant again!

This discussion has been closed.