keyguard-app icon indicating copy to clipboard operation
keyguard-app copied to clipboard

[BUG] PayPal android app (com.paypal.android.p2pmobile) won't sign in with passkey

Open Marocco2 opened this issue 2 months ago • 2 comments

Describe the bug PayPal Android app won't let me sign in using a Bitwarden passkey

To Reproduce Steps to reproduce the behavior:

  1. Set up a passkey with PayPal app via Bitwarden
  2. Try to sign in

Or

  1. Register a new passkey with Keyguard

Expected behavior It should sign in without errors

Screenshots Screenshot_20251103-180345.png

Smartphone (please complete the following information):

  • Device: Pixel 8 Pro
  • OS: GrapheneOS (Android 16)
  • App version: 1.15.2 (GitHub)

Marocco2 avatar Nov 03 '25 17:11 Marocco2

Hmm, I think that the error message clearly describes the issue. Can you sign in using a Passkey via Bitwarden's mobile app?

AChep avatar Nov 03 '25 17:11 AChep

Hmm, I think that the error message clearly describes the issue. Can you sign in using a Passkey via Bitwarden's mobile app?

Yes indeed. I tried to add a new passkey to Keyguard in the same login element and in a new element but the screen is still the same

Marocco2 avatar Nov 03 '25 17:11 Marocco2

The error is indeed correct.

See: https://developers.google.com/identity/fido/android/native-apps https://paypal.com/.well-known/assetlinks.json

the required get_login_creds permission is missing. This is a misconfiguration on the side of PayPal.

AChep avatar Nov 30 '25 17:11 AChep

The error is indeed correct.

See: https://developers.google.com/identity/fido/android/native-apps https://paypal.com/.well-known/assetlinks.json

the required get_login_creds permission is missing. This is a misconfiguration on the side of PayPal.

Is there a way to escalate this issue to PayPal devs, if you know any?

Marocco2 avatar Nov 30 '25 20:11 Marocco2

I did find this https://developer.paypal.com/support/ but I don't really know where to proceed from that point.

AChep avatar Nov 30 '25 20:11 AChep