PhilippC / PhilippC/keepass2android
[FEAT] Honor port in autofill
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 6.2k
- Forks
- 478
- Avg merge
- 1h 4m
- Merged PRs (30d)
- 2
Description
Scenario:
I have a server which has different websites avaliable at differing port, e. g. Portainer at myserver:8000 and a rss-Reader at myserver:8100. The credentials for my portainer and my rss-reader are stored in keepass with the url myserver:port.
Current behaviour:
At the login page of Portainer at myserver:8000, the credentials of my rss-reader are offered for auto fill. When choosing "Fill with keepass2android", both the credentials for portainer and the rss-reader are offered.
Expected behaviour:
Keepass2android should auto fill credentials only when the port of the stored url matches the port of the website.
Used apps:
Firefox Android 133.0 // Kiwi Browser 124.0.6327.4
Keepass2android 1.11-r0
Contributor guide
No contributing guide indexed for this repository
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
The issue names no files, tests, or entry points. Reproduce the autofill behavior with credentials stored for the same host on different ports, then trace the Android autofill matching path. Done means credentials are offered only when the stored URL port matches the website port, while existing matching behavior remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, csharp
- Domain
- authentication, mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100