Skip to content

Passkey related bugs fixed#21

Merged
Sudhanshu96 merged 6 commits into
mainfrom
bugfix/passkey_fixed
Apr 29, 2026
Merged

Passkey related bugs fixed#21
Sudhanshu96 merged 6 commits into
mainfrom
bugfix/passkey_fixed

Conversation

@Sudhanshu96

@Sudhanshu96 Sudhanshu96 commented Apr 27, 2026

Copy link
Copy Markdown
Contributor
  • All new/changed/fixed functionality is covered by tests (or N/A)
  • I have added documentation for all new/changed functionality (or N/A)

📋 Changes

Fix: Passkey Domain Association Error (Code=1004)

  • Identified the incomplete webcredentials: entitlement — added correct domain with ?mode=developer to bypass Apple CDN cache
  • Identified case mismatch in AASA — server had oauth2 (lowercase) vs app's OAuth2 (capital O)
  • Added Cloudflare Worker to serve correct AASA on dev domain with unicode escapes to prevent dashboard auto-lowercasing
  • Improved Code=1004 error handling in PasskeysEnrollmentViewModel to surface actionable message instead of generic error

📹 Video

passkey_fix.mov

Sudhanshu96 and others added 5 commits April 17, 2026 18:01
@published publisher cause it guarantees response to a value change independent of SwiftUI's rendering pipeline (#19)
* Bug fixed in Step-up flow fixed. Missing scope being passed causing the flow to trigger recursively

* Failing test case fixed

* Added documentation for scope related changes
* Fixed the following bugs:
1. Clear web cache on logout.
2. UI bug of logout button overlapping profile options on small screen at Welcome page.

* Added descriptive comment
@Sudhanshu96
Sudhanshu96 requested a review from a team as a code owner April 27, 2026 07:11
@Sudhanshu96
Sudhanshu96 merged commit 6a76137 into main Apr 29, 2026
9 checks passed
@Sudhanshu96
Sudhanshu96 deleted the bugfix/passkey_fixed branch April 29, 2026 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants