add soc auth