Авторизация через социальные сети (упрощенный аналог loginza)

В университете задали курсовую с темой "Система авторизации с использованием аккаунтов социальных сетей".
Т.е. требуется написать веб-сервис для аутентификации через социальную сеть, в котором пользователи смогут получать код для интеграции в свой сайт. То есть, пользователь заходит на мой веб-сервис, получает некий html код, вставляет его на своей страничке, после чего пользователи его сайта могут логиниться на нем с помощью своего аккаунта в социальной сети (очень сильно упрощенный вариант сервиса loginza).
Необходимо реализовать на примере любой одной социальной сети.
Просьба объяснить хотя бы примерно с чего начать и примерный алгоритм работы. Если есть исходники подобных проектов или статьи по этому вопросу, буду рад увидеть. Спасибо.

--------------------------------------------------------------------------------------------------------------------------------------------
Задание сделал, использовал ASP.NET

1 ответов



http://projects.spring.io/spring-social/