wso2 / product-is

Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
http://wso2.github.io/
Apache License 2.0
746 stars 724 forks source link

Passkey enrolment with the safari browser and Android device get fail #19937

Open aaujayasena opened 7 months ago

aaujayasena commented 7 months ago

Describe the issue: Passkey enrolment with the safari browser and Samsung device get fail. But same with Chrome browser working fine.

Please find the device compatibility support document https://passkeys.dev/device-support/

image

How to reproduce:

  1. Login to console
  2. Create customer user
  3. Login to my account with customer user (My account tented path). Use safari browser
  4. Navigate to the security page
  5. Click to add pass key
  6. Select device with QR option
  7. Scan the QA with samsung device (Galaxy A52) Android 12 Safari version - Version 17.1 (19616.2.9.11.7)
  8. Check wether the enrolment get success

Expected behavior: Enrolment should be success.

Environment information (Please complete the following information; remove any unnecessary fields) :


Optional Fields

Related issues:

Suggested labels:

sahandilshan commented 7 months ago

Tested the above flow according to the provided step. Unable to reproduce the issue.

Device: Samsung Galaxy S23 Ultra Safari version - Version 17.1 (19616.2.9.11.7)

aaujayasena commented 7 months ago

Similar issue https://github.com/wso2/product-is/issues/19785. But for Samsung Galaxy A52 with chrome browser this is working fine.

Sachin-Mamoru commented 7 months ago

Tested the passkey with myaccount and it worked for me.

Device Information

aaujayasena commented 7 months ago

Tested the passkey with myaccount and it didn't work with following combination. Device Information

Safari version - Version 17.1 (19616.2.9.11.7) Android version - 14 Product - Galaxy Z Fold4