Further improvements to login sessions - delete existing session and recreate upon login, and persist correctly to further page requests.