Skip to content

Ignore password managers on new page name field #5171

@c0shea

Description

@c0shea

Describe the feature you'd like

When creating a new page, some password managers (like 1Password and Keeper) try to autofill the page title/name field with an identity or credentials.

Describe the benefits this would bring to existing BookStack users

This would make it less annoying having to either delete what the password manager autofilled or clicking away from pop-up suggestions that the password manager is suggesting.

Can the goal of this request already be achieved via other means?

No. With 1Password, you can tell it to ignore this page, but it's not ephemeral. It only remembers that for the current page load.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

How long have you been using BookStack?

1 to 5 years

Additional context

image

To disable the password manager functionality on the page title field, it's as simple as adding the attributes data-1p-ignore and class="keeper-ignore" to the input text field. I see that the new page form uses the resources/views/form/text.blade.php common helper, but I'm not sure how to generically extend that to conditionally add both of those attributes, especially since the class attribute already exists and would need a second value (keeper-ignore) added.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions