🐛 Bug Report: No passkey popup on Brave browser on Android #114

Closed
opened 2025-07-08 08:40:13 -04:00 by AtHeartEngineer · 0 comments

Originally created by @gokussjx on 6/1/2025

Reproduction steps

Scenario-1: Direct login to Pocket ID

  1. Launch Brave browser on Android
  2. Navigate to your instance of Pocket ID
  3. Click "Authenticate"

Scenario-2: Login to supported service

  1. Launch Brave browser on Android
  2. Navigate to your web service that has Pocket ID OIDC configured (e.g., tinyauth)
  3. Click "Sign in"

Expected behavior

In either case, we should get a pop-up from our stored password manager if an associated passkey is found.

Example from PayPal on the same browser:

NOTE: The above screenshot helps verify that the password manager is not at fault here

Actual Behavior

In either case, there's no pop-up. The loading symbol on "Authenticate" or "Sign in" spins endlessly.

Scenario-1

Scenario-2

--> NOTE: The issue does NOT occur on Firefox on Android, and neither on Chrome on Android using the current Pocket ID instance. <--
In other words, the issue is specifically when using the Brave browser on Android.

Version and Environment

v1.1.0

Log Output

No response

*Originally created by @gokussjx on 6/1/2025* ### Reproduction steps **Scenario-1: Direct login to Pocket ID** 1. Launch Brave browser on Android 2. Navigate to your instance of Pocket ID 3. Click "Authenticate" **Scenario-2: Login to supported service** 1. Launch Brave browser on Android 2. Navigate to your web service that has Pocket ID OIDC configured (e.g., tinyauth) 3. Click "Sign in" ### Expected behavior In either case, we should get a pop-up from our stored password manager if an associated passkey is found. _Example from PayPal on the same browser_: <img src="https://github.com/user-attachments/assets/af6020b0-189b-4e30-b27e-54e25f408ead" width="288" height="588"> **NOTE: The above screenshot helps verify that the password manager is not at fault here** ### Actual Behavior In either case, there's no pop-up. The loading symbol on "Authenticate" or "Sign in" spins endlessly. **Scenario-1** <img src="https://github.com/user-attachments/assets/828c2ae8-8b74-49cc-9c86-839d3748ea9d" width="288" height="588"> **Scenario-2** <img src="https://github.com/user-attachments/assets/5d26e228-672e-4d3f-b8e3-33bdcf78c787" width="288" height="588"> --> **NOTE: The issue does NOT occur on Firefox on Android, and neither on Chrome on Android using the current Pocket ID instance.** <-- In other words, the issue is specifically when using the Brave browser on Android. ### Version and Environment v1.1.0 ### Log Output _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/pocket-id#114