Feature Request - Add "Zotero" to the login page's title tag, please

Hi:

I use an password manager that has the ability to send username and password to an open page. It detects which username and password to send by examining open windows and tabs for certain strings in the page's title tag. Currently, the title tag is:

Login

which is too generic to be of use. Is it reasonable to add "Zotero" to the login page's title tag?

Respectfully,
Greg
  • edited 2 days ago
    I mean, we can add "Zotero" to the login page title just as a general measure, but your password manager should absolutely not be sending a username and password based on the title — that's incredibly insecure. Any site can put anything in the page title. One of the main security benefits of a password manager is that it protects you from phishing by only auto-filling credentials based on the actual domain you're on.

    If your password manager uses the page title, you should use a different password manager.
  • edited 2 days ago
    Hi:

    Thanks for your concern. To be clear, KeePass doesn't activate on page load or anything like that. The process goes like this:

    I load the page.
    Set the focus on the username field.
    Type a specific combination of characters (the KeePass 'hotkey').
    KeePass reacts to the hotkey.
    If there's a match for the page title, it sends keyboard events to the focused field on the page in question, usually something like this: [username string][tab character][password string][enter character]
    If there's no match, and there are similarly titled pages, it displays a list of potential matches.
    Otherwise it does nothing.

    KeePass has another feature that works in a similar way, that pastes the same strings to the currently focused field in the most recently selected window or tab. The difference is that I initiate it from KeePass itself.

    In both cases, I initiate the auto-type feature myself.

    This is super useful because my hundreds of passwords all look like this:
    bS%%mFx%ObSD~2^U\+BY
    Which I don't want to try to type; KeePass can and should be doing that for me.

    Of course, if I fall for a spoofed page, it won't make a difference whether I type my credentials or KeePass does -- I'm owned. However, the damage is minimal since I never repeat passwords.

    I've been using this system for many years, and I've found it to be a good balance of convenience, containment and safety.

    I believe the reason that KeePass doesn't use host name is because browsers (or Firefox anyway) doesn't expose the host name in the window title, just the window/tab title, which is of course the contents of the title tag. I assume that KeePass is accessing the page via some Windows API via the window title. There are FF plugins that add the host name to the host name to the Window title, but I would rather not go that route.

    Thanks again for taking this under consideration and for your concern.

    Sincerely,
    Greg

    EDIT: Replaced angle brackets with square brackets.
  • edited yesterday at 3:44am
    Of course, if I fall for a spoofed page, it won't make a difference whether I type my credentials or KeePass does -- I'm owned. However, the damage is minimal since I never repeat passwords.
    Phishing and password reuse aren't particularly related. If it's your email, or your bank, or whatever, the damage is not minimal, whether or not you reuse passwords. That's why nearly every password manager has a browser extension that only fills credentials based on the URL. It's one of the main protections password managers offer.

    In any case, we could update the title on that page, but it certainly wouldn't be for this reason.
Sign In or Register to comment.