From e960f5c061069b75b6030238f25ad9d28ec776b3 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Mon, 15 Dec 2025 18:40:33 -0500 Subject: [PATCH] Create task task-053 --- ...x-user-identity-caching-on-logout-login.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 backlog/tasks/task-053 - Fix-user-identity-caching-on-logout-login.md diff --git a/backlog/tasks/task-053 - Fix-user-identity-caching-on-logout-login.md b/backlog/tasks/task-053 - Fix-user-identity-caching-on-logout-login.md new file mode 100644 index 0000000..7cd7e0b --- /dev/null +++ b/backlog/tasks/task-053 - Fix-user-identity-caching-on-logout-login.md @@ -0,0 +1,28 @@ +--- +id: task-053 +title: Fix user identity caching on logout/login +status: Done +assignee: [] +created_date: '2025-12-15 23:40' +labels: + - bug-fix + - auth + - presence +dependencies: [] +priority: high +--- + +## Description + + +Fixed issues with user identity state not being properly cleared/restored during logout and login cycles, causing duplicate cursors and stale presence data in the social network graph. + + +## Acceptance Criteria + +- [ ] #1 Crypto keys and tldraw user IDs persist across logout (account data) +- [ ] #2 Session-specific data cleared on logout (permissions, graph cache) +- [ ] #3 No duplicate cursors when logging out and back in +- [ ] #4 Tools load properly after login from logged-out state +- [ ] #5 CryptIDDropdown and NetworkGraph reset state on logout +