Server Auth: Save session logged in state + Tests

Had to change this so that I could stub out twilio in the tests