and fist the prostate of jesus christ <| sep |> Have you checked what the Ajax call to the server returns when you check for login status ? And is that request to the same domain as the rest of the site ? Php ' s session only works if the browser sends the phpsessid cookie with the request , and it won ' t do that to other domains <| sep |> So don ' t express anything about things I don ' t like ? Only bring up rays of sunshine and unicorn bliss ? Bleh . See another thing I don ' t like . Those in support of pure rainbows and being silent about things you don ' t like . Unless the majority don ' t like them then . of course . its all good . Again . this type of attitude ? Bleh . <| sep |> There are third party adapters for this sort of thing .