nextcloud / passman-webextension

Webextension for the Passman Nextcloud app. Also offers browser extension & Android app.
https://passman.cc
GNU Affero General Public License v3.0
114 stars 43 forks source link

ignore page actually ignores whole site #297

Open P1zz4br0etch3n opened 5 years ago

P1zz4br0etch3n commented 5 years ago

Steps to reproduce

  1. Go to a page with password input (not login page)
  2. Click on Passman icon which is in the input
  3. Click on ignore site tab
  4. Click "Disable page"

Expected behaviour

The whole URL should be added to the ignore list and the password should still be filled on login page of that website.

Actual behaviour

The whole URL is added to the ignore list but the password doesn't get filled on the login page. Instead the whole website is ignored. The correct credentials are listed in the addon view though.

Configuration

Operating system: Fedora 29 x64

Browser: Firefox 65.0.1 x64

Passman version: 2.2.1

Extension version: 2.1.1

Nextcloud version: 15.0.4

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/70891974-ignore-page-actually-ignores-whole-site?utm_campaign=plugin&utm_content=tracker%2F52236699&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F52236699&utm_medium=issues&utm_source=github).
mainmachine commented 5 years ago

I have encountered this as well. This is especially annoying while working with pfsense, openwrt or other router software, nextcloud users administration page, basically any situation where there is multi-user management, or multiple fields labelled "password" or similar that triggers passman's field detection, but isn't meant to be the logged-in user's credentials.

EDIT: Is it possible to resolve this with Custom Fields?