Refactor User method that creates a user with omniauth data.