Существуют решения, которые позволяют аутентификацию и функции (такие как обновления статуса, друзья и т. Д.) Со всех упомянутых сайтов, одним из них является RPX от JanRain. Я лично знаком с RPX, и это отличный продукт, однако он будет стоить вам денег. Они взимают плату за каждого зарегистрированного пользователя и т. Д. Я не знаю ни одного решения с открытым исходным кодом, которое могло бы конкурировать с RPX.
Если вы не заинтересованы в оплате продукта, вы всегда можете реализовать поддержку указанных сайтов самостоятельно. Все они предоставляют открытые API и примеры того, как это сделать. Для Facebook очень легко реализовать Facebook Connect. Google и Yahoo поддерживают Open ID, и для .NET доступно множество ресурсов с открытым исходным кодом (например, http://www.dotnetopenauth.net/).
).
Удачи в вашем сообществе!