Password audit shows wrongly matched sequence
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 823
- Forks
- 117
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 8
Description
Bug report
Steps to reproduce
- Go to settings
- Then to password audit
- Run start scan
- Show details of found weak passwords other than first in the list
- Show matched sequence
Expected behaviour
Matched sequence of password where "show matched sequence" was clicked should be shown.
Actual behaviour
Matched sequence of first password in the list is always being shown. If you want to check other passwords, you need to click "show matched sequence" as many times as you have passwords on the list after scan.

Configuration
Operating system:
Linux
Browser:
Firefox / Vivaldi
Extensions that might cause interference:
n/a
Passman version:
2.1.0
Operating system:
Linux
Web server:
lighttpd
Database:
mariadb
PHP version:
7.2.12
cloud server: Nextcloud or ownCloud
Nextcloud
cloud version: (see admin page or version.php)
14.0.4
Browser log
n/a
Cloud log
n/a
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue through Settings > Password audit: run the scan, open details for a password other than the first, and select “show matched sequence.” Trace the password-audit detail and matched-sequence display flow; done means each selected password shows its own matched sequence rather than the first result’s sequence.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, security
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100