Fix Multi-Tab Session Issues

Job ID: 40568684

Budget: $10 – $30 USD

My site is dropping the ball the moment a visitor opens more than one tab: sessions are not being created and the localStorage logic unravels, leaving users effectively logged out before they even begin. I need someone who knows JavaScript inside out and understands the security nuances of cookies, localStorage, sessionStorage and token-based auth.

You’ll start by pinpointing why the session handshake is failing when a second tab spawns, trace any race conditions or storage conflicts, then patch the logic so a single, secure session is established and recognised everywhere. I need airtight handling here—no duplicated tokens, no accidental overwrites and absolutely no leakage of sensitive data.

Deliverables
• Root-cause report with the broken flow mapped out
• Clean, commented code (or patch file) that restores reliable session creation across tabs
• Brief test plan proving the fix against common browsers (Chrome, Firefox, Safari, Edge)

Acceptance criteria
1. Opening multiple tabs preserves one valid session for the user.
2. localStorage remains consistent and free of stale data.
3. No new security warnings surface in DevTools or automated scans.

This is an ASAP task; I’m ready to give immediate access to the repo and staging server so we can ship the fix fast.