mirror of
https://github.com/bitwarden/android.git
synced 2026-05-12 14:51:15 -05:00
Closed
opened 2026-05-01 07:48:31 -05:00 by GiteaMirror
·
10 comments
No Branch/Tag Specified
main
sdlc/sdk-update
new-item-types/PM-32808_drivers-license-add-edit
new-item-types/PM-32808_drivers-license-vault-integration
release/hotfix-v2026.4.1-bwpm
renovate/lock-file-maintenance
renovate/sonarqube
renovate/fastlane-2.x
agalles/fdroid-only
target-sdk-37
PM-33982/build-device-screen
new-item-types/PM-32806_passport
BWA-99/show-next-totp
BWA-99/add-preview-next-totp-code-setting
renovate/glidecompose
sync-min-sdk
release/2026.4-rc51
fix/security-sast-22741894-bvwj
related-origin-passkey-creation
release/2026.4-rc50
platform/android-breaking-change-detection
innovation-sprint-2026-send-folder
release/2026.3-rc49
PM-34193-vault-lockout
android-collections
llm/add-resolving-sdk-updates-skill
QA-1523/sanity-test-saucelabs
release/2026.3-rc48
PM-26577-app-links-support
PM-26896-autofill-fix
release/2026.2-rc47
pr-6572
release/2026.2-rc46
release/2026.1-rc45
PM-30644/added-logs-for-debug
PM-30644/quicktile-nav-not-showing-migration
minor-gradle-updates
release/2026.1-rc42
release/2026.1-rc44
release/2026.1-rc43
PM-28834/set-landscape-on-horizonos-devices
PM-28468/validate-and-navigate-to-vault-migration
PM-20026/force-ltr-passwords-and-codes
release/2025.12-rc41
cmcg/testCoverage
PM-29014/talkback-support-for-passwords
release/2025.12-rc40
BRE-1305/publish_test
accept-user-certs
autofill-permissions
release/2025.11-rc39
PM-22479/check-all-certificates-validate-asset-links
release/2025.10-rc38
agalles/android-latest
retro-agent
PM-27001/skip-account-selection-only-one-exists-cxp
release/2025.10-rc37
agalles/test-1118
release/2025.10-rc36
PM-20593-token-refresh
QA-1126b/adding-native-sanity-test
release/2025.9-rc35
pm-25933/sdk-update-password
release/2025.9-rc34
release/2025.8-rc33
agalles/20250821-release
debug-release-issues
pm-24249-allow-automated-prs-for-sdk-updates
release/2025.8-rc32
release/WORKFLOW-TEST-2025.8-rc28
agalles/20250807release
release/2025.07-rc25
release/hotfix-v2025.7.0-bwa
pm-23311/export-vault-policy-bypass
release/2025.07-rc24
authenticator-pm-sync-flags-issue
release/hotfix-v2025.6.0-bwpm
release/2025.06-rc21
agalles/automate-android-fastlane-patch
release/2025.05-rc20
release/2025.04-rc19
languages/basque
release/2025.03-rc19
update-readme
qrcode/feature
innovation/archive/pm-19153-archive-items
qrcode/2-ui-fields
qrcode/1-page
hold-on-biometric-prompt-alternative
release-notes-process
release/2025.02-rc16
bwa-monorepo
PM-8223/new-device-verification-ux-improvements
pm-18451/exempt-from-policies
test-bwa
release/2025.01-rc15
release/2025.01-rc14
release/2024.12-rc13
pm-16670/sync-leave-notice
821
PM-16695/backport-lean-more-new-device-verification
release/hotfix-v2024.11.7
release/2024.11-rc1
pm-11304/collection-add-item-button
PM-14241/disabling-logs-app-crash
poc/offline-editing
new-version-calc
pm-11649/expired-link-services
pm-6702/add-feature-flag
pm-6702/email-verification-feature
pm-9933/marketing-copy-update
pm-6702/registration-flows
update-templates
pm-6701/email-verification-selfhost-registration
v2026.4.1-bwa
v2026.4.1-bwpm
v2026.4.0-bwa
v2026.4.0-bwpm
v2026.3.1-bwa
v2026.3.1-bwpm
v2026.3.0-bwpm
v2026.3.0-bwa
v2026.2.1-bwpm
v2026.2.1-bwa
v2026.2.0-bwpm
v2026.2.0-bwa
v2026.1.1-bwa
v2026.1.1-bwpm
temp-test
v2026.1.0-bwpm
v2026.1.0-bwa
v2025.12.1-bwa
v2025.12.1-bwpm
v2025.12.0-bwa
v2025.12.0-bwpm
v2025.11.1-bwpm
v2025.11.1-bwa
v2025.11.0-bwpm
v2025.11.0-bwa
v2025.10.1-bwa
v2025.10.1-bwpm
v2025.10.0-bwa
v2025.10.0-bwpm
v2025.9.1-bwa
v2025.9.1-bwpm
v2025.9.0-bwa
v2025.9.0-bwpm
v2025.8.1-bwa
v2025.8.1-bwpm
v2025.8.0-bwa
v2025.8.0-bwpm
v2025.7.2-bwa
v2025.7.2-bwpm
v2025.7.1-bwa
v2025.7.1-bwpm
v2025.7.0-bwa
v2025.7.0-bwpm
v2025.6.1-bwpm
v2025.6.0-bwa
v2025.6.0-bwpm
v2025.1.0-bwa
v2025.5.0-bwa
v2025.5.0-bwpm
v2025.5.999
2025.4.0
v2025.4.0
untagged-4731eaadac73f3dfbbb8
v2025.3.0
v2025.2.0
untagged-815a165c5d70ffe75bc7
v2025.1.2
v2025.1.1
v2025.1.0
v2024.12.0
untagged-5a76b6392a4c8998c63a
v2024.11.7
v2024.11.6
v2024.11.5
v2024.11.4
v2024.11.3
v2024.11.2
v2024.11.1
v2024.11.0
v2024.10.2
v2024.10.1
v2024.10.0
v2024.9.0
v2024.8.1
v2024.8.0
v2024.7.3
v2024.7.2
v2024.7.1
v2024.7.0
v2024.6.1
v2024.6.0
v2024.5.1
v2024.4.1
v2024.4.2
v2024.4.0
v2024.3.3
v2024.3.1
v2024.3.0
v2024.2.1
v2024.2.0
v2024.1.1
v2024.1.0
v2023.12.0
v2023.10.0
v2023.9.2
maui-single-project-android
v2023.9.1
v2023.9.0
v2023.8.0
v2023.7.0
v2023.5.0
v2023.4.0
v2023.3.2
v2023.3.1
v2023.3.0
v2023.2.0
v2023.1.0
v2022.11.0
v2022.10.0
v2022.9.1
v2022.9.0
v2022.8.0
v2022.6.2
v2022.6.1
v2022.6.0
v2022.05.0
v2.18.0
v2.17.0
v2.16.4
v2.16.3
v2.16.2
v2.16.1
v2.15.0
v2.14.2
v2.14.1
v2.14.0
v2.13.0
v2.12.0
v2.11.3
v2.11.2
v2.11.1
v2.11.0
v2.10.0
v2.9.1
v2.9.0
v2.8.2
v2.8.1
v2.8.0
v2.7.2
v2.7.0
v2.6.1
v2.6.0
v2.5.6
v.2.5.5
v2.5.5
v2.5.4
v2.5.3
v2.5.2
v2.5.1
v2.5.0
v2.4.3
v2.4.2
v2.4.1
v2.4.0
v2.3.1
v2.3.0
v2.2.8
v2.2.7
v2.2.6
v2.2.2
v2.2.1
v2.2.0
v2.1.2
v2.1.0
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.22.1
v1.22.0
v1.21.0
v1.20.0
v1.19.0
v1.18.1
v1.18.0
v1.17.0
v1.16.0
v1.15.2
v1.15.1
v1.15.0
v1.14.4
v1.14.1
v1.14.0
v1.13.0
v1.12.2
v1.12.1
v1.12.0
v1.11.1
v1.11.0
v1.10.0
v1.9.0
v1.8.1
v1.8.0
v1.7.0
v1.6.5
v1.6.1
v1.6.0
v1.5.1
v1.5.0
v1.4.4
v1.4.3
v1.4.0
v1.3.0
v1.2.1
v1.2.0
v1.1.0
v1.0.0
v0.0.6
v0.0.5
v0.0.4
v0.0.3
v0.0.2
v0.0.1
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/android#49054
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @IamGimli on GitHub (Mar 28, 2020).
Original GitHub issue: https://github.com/bitwarden/android/issues/803
Originally assigned to: @mpbw2 on GitHub.
I have a few web sites where different services are available on different ports, each with their own username/password combination. In order for Bitwarden to recognize each interface differently, I have to set the URI detection method to "Host" for those web sites, this way https://mywebsite.com:8080 is recognized separately from https://mywebsite.com:9080 and https://mywebsite.com:7080.
This works well with the Chrome addon and it used to work well in the Android app, until the last update. Now, on Android, site entries in Bitwarden that have a "Host" type URI detection mechanism are no longer associated with the appropriate app. Bitwarden states that no site has been found for that web site. If I search for the right entry and select "Fill and save", it creates a new URI for that entry with the default "Base domain" detection, which doesn't see the difference between port numbers. If I change the URI detection for that new entry to "Host", then Bitwarden no longer associates it with the web site again.
Environment
@wqk317 commented on GitHub (Apr 1, 2020):
This also happened after I updated the beta version of the Google play store today
In addition, I also lost my login data, because I was usually asked to enter my password, but this time I was asked to enter my account and password, just like I just installed the app.
Popup error:
update
And I just tried it, the same version is 2.3.1, only the latest beta version has this problem, the release version does not have this problem, I hope this information is useful to you
@IamGimli commented on GitHub (Apr 2, 2020):
Just to be clear, I am not in the Beta and the release version I am running (2.3.1 (2257)) shows this issue.
@jpabloud commented on GitHub (Apr 6, 2020):
I had the same problem with latest beta build from the Play store and build 2276 from apkmirror and it didn't let me log-in, proceeded to delete cache and data and then the app crashed at start.
Uninstalled and installed build 2257 from apkmirror and works fine.
@locklifter commented on GitHub (Apr 16, 2020):
I have the same problem.
@mpbw2 commented on GitHub (Apr 23, 2020):
@IamGimli It looks like the autofill service isn't providing us with the port number, only
https://mywebsite.com. That's why host matching isn't returning anything. It does however work with the autofill accessibility service - perhaps that's why you experienced it working previously?Unfortunately I don't see anything we can do at this time. A potential workaround could be to use default matching to return all
mywebsite.comitems, and customize the name of each entry to make it identifiable. Not ideal, but less painful than manual copy/paste IMO.@IamGimli commented on GitHub (Apr 28, 2020):
I don't understand what you're saying. Under Android Accessibility setting, the Bitwarden autofill service is still enabled. If that's supposed to work, I can confirm it doesn't.
As for "Unfortunately I don't see anything we can do at this time" does that mean that the loss of that functionality was intentional? If it wasn't, the changes that were made should be reversed until you figure out how not to cripple the app's functionality.
EDIT: Actually, after some more testing I can confirm that the Autofill Accessibility Service does still work, but only if the Autofill Service is first disabled. I guess the question now is what does the Autofill Service do that the Autofill Accessibility Service doesn't? Is it possible to recode the Autofill Service only to do what the Autofill Accessibility Service doesn't so that the capability of the Autofill Accessibility Service isn't crippled by the competing Autofill Service?
@mpbw2 commented on GitHub (May 8, 2020):
@IamGimli That's correct, in recent builds the accessibility overlay yields to the autofill overlay since autofill is technically "the right one" and we don't want to unintentionally interfere with it. However that clearly doesn't help you since autofill fails to pass us the port numbers needed for host matching to work as expected. I'm re-opening this issue for my own visibility while I ponder options.
@IamGimli commented on GitHub (May 8, 2020):
Awesome, thank you!
@Epirr commented on GitHub (Feb 21, 2022):
I'm having the exact same problem on my Android phone.
For example, I have two services. One on http://192.168.1.198:8080/ and the other on http://192.168.1.198:8989/.
I have an entry for each of them in Bitwarden, with the "Host" URI detection type.
Lets say I go to http://192.168.1.198:8080/ on my PC (Chrome). The Bitwarden browser extension correctly identifies the host and the port, so it only returns the credentials for the 8080 service. However if I try to do the exact same thing on my Android phone (Tried both Chrome and Samsung Internet), I press the inline Bitwarden vault button in my keyboard to go to the vault, and it says: "There are no items in your vault for 192.168.1.198.".
So it looks like the port isn't being passed over to the Bitwarden app and I'm not sure how to fix this. I don't want to disable autofill as I find it very useful for everything else, it's just when I try to access these services that it becomes an issue.
Edit: Tried with both Autofill and Accessibility enabled, and then with only Autofill enabled and lastly with only Accessibility enabled. The port wasn't identified regardless of which method I tried.
@vvolkgang commented on GitHub (Jun 20, 2024):
Issue migrated to https://github.com/bitwarden/mobile/issues/803