Hvis du gemmer sessionen i databasen, skal du tilføje en mekanisme, hvorved bruger-id'et gemmes som en del af din databases sessionspost, hvilket skaber, hvad jeg kan lide at kalde en "semantisk session". Når brugeren logger på, skal du kontrollere, om der allerede findes en anden session; hvis ja, brug session_id()
at fiksere den nye session til den gamle sessions ID, som vil slutte sig til dem (og bør ændre din nye sessions ID for alle efterfølgende anmodninger). Sørg for kun at udføre denne handling under login-trinnet, ellers kan du ende med vilde raceforhold på to sessioner, hvor du prøver at være hinanden og "bytter".