Рискну написать про Vkontakte на Хабре.
Делюсь идеей.
Несмотря на недолюбливание социальной сети Вконтакте хабражителями, среди которых множество веб-разработчиков и руководителей интернет проектов, наверняка большинство пользователей этих интернет проектов имеют эккаунт в сети Вконтакте, и не имеют своего OpenID, т.е. по крайней мере не зарегистрированы в ЖЖ.
Если бы Вконтакте ввели OpenID, многим было бы удобнее – а в основном пользователям Вконтакте. Но не вводят, потому как самому Вконтакте это не нужно.
Что предлагается. Самому создать провайдера OpenID Вконтакте. Подтверждение подлинности пользователя и передача открытой персональной информации реализовать через приложение Вконтакте – с новым API это стало возможным.
В свое время одна команда уже пыталась реализовать
нечто подобное. Тогда еще на первой версии API и работать это должно было не через приложение, а через их сайт. Причем на нем нужно авторизовываться логином и паролем от Вконтакте – а далеко не каждый сможет довериться стороннему сайту. Вконтакте этот проект не одобрили – поэтому он не работает для всех.
Приложениям же одобрение не нужно, хотя могут и заблокировать. И в этом заключается самый большой риск в создании нового провайдера OpenID. Таким образом, такая авторизация может быть только дополнением к основной, но не ее заменой.
В любом случае указание своего ID Вконтакте и его подтверждение через приложение при регистрации на каком-либо интернет сервисе значительно упрощает регистрацию – персональные данные можно получить из социалки вместо ввода вручную.
Самому развивать эту идею не хочется – не до этого сейчас. Если кому-то стало интересно – вперед. Можно пообщаться с vkontakteid.ru. Возможно они не против поделиться подходящим доменом, тем более учитывая их отрицательный опыт взаимодействия с Вконтакте, у них нет никакого желания пытаться что-либо сделать со своим сервисом – в частности переделать для работы через приложение.