Social auth refactoring complete