keepassxc-browser icon indicating copy to clipboard operation
keepassxc-browser copied to clipboard

incompatibility with Nextcloud account management

Open hex-m opened this issue 7 months ago • 4 comments

Have you searched for an existing issue?

  • [x] Yes, I tried searching and reviewed the pinned issues

Brief Summary

It's not possible to set passwords and e-mail addresses on a Nextcloud instance, when this add-on is enabled.

extension disabled

Image

extension enabled

Image

The KeepassXC extension hides the arrow-symbol that is necessary to apply a change.

I also reported this to Nextcloud: https://github.com/nextcloud/server/issues/53822

Steps to Reproduce

  1. get admin permissions on a Nextcloud instance
  2. install keepassxc-browser
  3. try to set a password for an account on your Nextcloud instance

hex-m avatar Jul 04 '25 12:07 hex-m

You can go into the extension options -> site preferences, then add this site + path and disable all features. That should fix this for you while we consider a programmatic fix. You can also hide specific keepassxc icons by SHIFT + CLICK on them.

Image

droidmonkey avatar Jul 04 '25 12:07 droidmonkey

That password fields has autocomplete="new-password". Maybe we should disable single password fields if they have that property. For the email address input it's a bit more difficult to find out rules to ignore it.

EDIT: It's no use. The autocomplete is added to the input fields after those elements are found in the DOM.

varjolintu avatar Jul 04 '25 13:07 varjolintu

I don't necessarily think we need to do anything, the shift+click method is great. Maybe we can add a small icon/button on the credential pop-up that will do the same (hide the icon). Or maybe even a button on the extension pop-up that hides all icons on the page, right next to "Redetect fields". Shift+click is a relatively 'hidden' feature.

Image

droidmonkey avatar Jul 04 '25 13:07 droidmonkey

@droidmonkey Something like that could work. The button needs to be visible with the login popup as well though.

varjolintu avatar Jul 04 '25 13:07 varjolintu