[GH-ISSUE #4100] No Credential Manager Password Prompt #77117

Closed
opened 2026-05-19 13:31:22 -05:00 by GiteaMirror · 8 comments
Owner

Originally created by @Nailik on GitHub (Oct 16, 2024).
Original GitHub issue: https://github.com/bitwarden/android/issues/4100

Bitwarden Beta

  • I'm using the new native Bitwarden Beta app and I'm aware that legacy .NET app bugs should be reported in bitwarden/mobile

Steps To Reproduce

Go to an app that uses android CredentialManager to store username/password results

Expected Result

Like for passkeys (see https://github.com/bitwarden/android/issues/3742) there is a prompt to save username/password

Actual Result

CredentialManager doesn't find a provider if google is disabled (or shows only google)

Screenshots or Videos

No response

Additional Context

No response

Build Version

2024.9.0

Environment Details

No response

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
Originally created by @Nailik on GitHub (Oct 16, 2024). Original GitHub issue: https://github.com/bitwarden/android/issues/4100 ### Bitwarden Beta - [X] I'm using the new native Bitwarden Beta app and I'm aware that legacy .NET app bugs should be reported in [bitwarden/mobile](https://github.com/bitwarden/mobile) ### Steps To Reproduce Go to an app that uses android CredentialManager to store username/password results ### Expected Result Like for passkeys (see https://github.com/bitwarden/android/issues/3742) there is a prompt to save username/password ### Actual Result CredentialManager doesn't find a provider if google is disabled (or shows only google) ### Screenshots or Videos _No response_ ### Additional Context _No response_ ### Build Version 2024.9.0 ### Environment Details _No response_ ### Issue Tracking Info - [X] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
GiteaMirror added the bugapp:password-manager labels 2026-05-19 13:31:23 -05:00
Author
Owner

@bitwarden-bot commented on GitHub (Oct 16, 2024):

Thank you for your report! We've added this to our internal board for review.
ID: PM-13716

<!-- gh-comment-id:2416845850 --> @bitwarden-bot commented on GitHub (Oct 16, 2024): Thank you for your report! We've added this to our internal board for review. ID: PM-13716
Author
Owner

@Nailik commented on GitHub (Oct 16, 2024):

CredentialProviderService is only implemented by BitwardenFido2ProviderService which only supports passkeys - therefore there is no PasswordProviderService

<!-- gh-comment-id:2417426840 --> @Nailik commented on GitHub (Oct 16, 2024): `CredentialProviderService` is only implemented by `BitwardenFido2ProviderService` which only supports passkeys - therefore there is no `PasswordProviderService`
Author
Owner

@Krychaz commented on GitHub (Oct 17, 2024):

Hi there,

I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.

Thanks!

<!-- gh-comment-id:2419106031 --> @Krychaz commented on GitHub (Oct 17, 2024): Hi there, I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below. Thanks!
Author
Owner

@Nailik commented on GitHub (Oct 17, 2024):

when any app uses GetPasswordOption (see https://developer.android.com/identity/sign-in/credential-manager#sign-in) or CreatePasswordRequest then Bitwarden won't show as option because it's not implemented at all.
You can use this sample from google https://github.com/android/identity-samples/tree/main/CredentialManager

<!-- gh-comment-id:2419929445 --> @Nailik commented on GitHub (Oct 17, 2024): when any app uses `GetPasswordOption` (see https://developer.android.com/identity/sign-in/credential-manager#sign-in) or `CreatePasswordRequest` then Bitwarden won't show as option because it's not implemented at all. You can use this sample from google https://github.com/android/identity-samples/tree/main/CredentialManager <img src="https://github.com/user-attachments/assets/cdee1eeb-6d51-496b-b279-a327d168f060" width="300" > <img src="https://github.com/user-attachments/assets/4907ae78-a476-496a-bf7f-58ac18440fb3" width="300" >
Author
Owner

@navkaran0305 commented on GitHub (Oct 20, 2024):

Can confirm the same issue. No autofill or password autosave popups showing in any app or website that worked with the legacy version.

Build - 2024.9.0
Device - Pixel 6 Pro

<!-- gh-comment-id:2424693073 --> @navkaran0305 commented on GitHub (Oct 20, 2024): Can confirm the same issue. No autofill or password autosave popups showing in any app or website that worked with the legacy version. Build - 2024.9.0 Device - Pixel 6 Pro
Author
Owner

@Nailik commented on GitHub (Oct 20, 2024):

@navkaran0305 the legacy app did never support this credential manager API. What you mean are (I guess) the auto fill overlays and you probably only need to enable them :)

<!-- gh-comment-id:2424904808 --> @Nailik commented on GitHub (Oct 20, 2024): @navkaran0305 the legacy app did never support this credential manager API. What you mean are (I guess) the auto fill overlays and you probably only need to enable them :)
Author
Owner

@navkaran0305 commented on GitHub (Oct 21, 2024):

What you mean are (I guess) the auto fill overlays and you probably only need to enable them :)

My apologies I must've misunderstood the issue title but I have enabled all the Auto-fill services and I am not getting any prompt for apps or websites. Might be another bug unless I'm doing something wrong here.

a90669d4-1f29-49cb-ac3c-064a0f39cb00

bbf46fc9-248f-4ef5-814d-d7b4c633b4a1

<!-- gh-comment-id:2425524227 --> @navkaran0305 commented on GitHub (Oct 21, 2024): > What you mean are (I guess) the auto fill overlays and you probably only need to enable them :) My apologies I must've misunderstood the issue title but I have enabled all the Auto-fill services and I am not getting any prompt for apps or websites. Might be another bug unless I'm doing something wrong here. ![a90669d4-1f29-49cb-ac3c-064a0f39cb00](https://github.com/user-attachments/assets/a901e2e9-2736-41f8-b7c1-533ce7b0093b) ![bbf46fc9-248f-4ef5-814d-d7b4c633b4a1](https://github.com/user-attachments/assets/eacc92ac-2a8d-4ef7-bbb1-cf511952f516)
Author
Owner

@nirajsanghvi commented on GitHub (Jul 24, 2025):

Thank you @Nailik for sticking with this and congrats on getting it merged! Been looking forward to this improvement.

<!-- gh-comment-id:3114062337 --> @nirajsanghvi commented on GitHub (Jul 24, 2025): Thank you @Nailik for sticking with this and congrats on getting it merged! Been looking forward to this improvement.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#77117