authgear / authgear-server

Open source alternative to Auth0 / Firebase Auth
https://www.authgear.com
Apache License 2.0
80 stars 35 forks source link

Passkey cancel event in Safari is identified as “Passkey not supported” #4454

Open chpapa opened 1 month ago

chpapa commented 1 month ago

Describe the bug When I tried to cancel the Passkey login on Safari, iOS 17.5.1; It shows the following error:

Passkey is not supported in your browser. Please select another authentication method.

It seems not appropriate. Yet:

  1. I haven’t verified on other browsers
  2. Not sure is it the limitation of Passkey/WebAuthn, is it possible to distinguish between Passkey not supported / Passkey cancelled?

Authgear Version SaaS

Expected behavior Give different error messages between Passkey not supported in browser, vs Passkey cancelled.

linear[bot] commented 1 month ago

DEV-1551 Passkey cancel event in Safari is identified as “Passkey not supported”