Skip to content

fix(ios): enable CapacitorCookies to persist session cookies across app kills#32147

Merged
Jasonnnz merged 1 commit into
Jasonnnz/ios-session-persistfrom
ios-session-persist/pr-1-cap-cookies
May 26, 2026
Merged

fix(ios): enable CapacitorCookies to persist session cookies across app kills#32147
Jasonnnz merged 1 commit into
Jasonnnz/ios-session-persistfrom
ios-session-persist/pr-1-cap-cookies

Conversation

@Jasonnnz
Copy link
Copy Markdown
Contributor

Summary

  • Enable CapacitorCookies plugin in capacitor.config.ts to route document.cookie through native HTTPCookieStorage
  • This fixes iOS session cookies being lost when WKWebView is killed on app close
  • No new dependencies needed — CapacitorCookies is bundled with @capacitor/core 8.x

Part of plan: ios-session-persist.md (PR 1 of 4)

…pp kills

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Jasonnnz Jasonnnz self-assigned this May 26, 2026
@Jasonnnz Jasonnnz merged commit 68d88d1 into Jasonnnz/ios-session-persist May 26, 2026
7 checks passed
@Jasonnnz Jasonnnz deleted the ios-session-persist/pr-1-cap-cookies branch May 26, 2026 19:00
Jasonnnz added a commit that referenced this pull request May 26, 2026
…metric recovery (#32153)

* fix(ios): enable CapacitorCookies to persist session cookies across app kills (#32147)

Co-authored-by: Vellum Assistant <assistant@vellum.ai>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(ios): add WKAppBoundDomains for reliable cookie persistence (#32148)

Co-authored-by: Vellum Assistant <assistant@vellum.ai>

* fix(ios): recover session from biometric Keychain when cookies are missing (#32150)

Co-authored-by: Vellum Assistant <assistant@vellum.ai>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(ios): clear biometric Keychain token on logout (#32149)

Co-authored-by: Vellum Assistant <assistant@vellum.ai>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix: remove stray merge conflict marker from auth-store test

---------

Co-authored-by: Vellum Assistant <assistant@vellum.ai>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

1 participant