adding social authentication