2009-12-11 8 views
3

Я разрабатываю приложение Facebook, которое будет использоваться в университете (у которого уже есть идентификатор Shibboleth idProvider и многие работающие службы). Как интегрировать shibboleth в facebook?Shibboleth + Facebook

Это то, что я хочу сделать: - Для тех, кто НЕ является студентом, он может видеть/использовать общедоступные данные/услуги. - Для студентов он может войти в систему, используя учетные данные своего университета (аутентифицируется против университета idProvider), а затем использовать частные услуги.

Любые указатели того, как этого достичь?

Большое спасибо Дон

ответ

3

Я знаю, что это «более чем один год старый вопрос», но я считаю, что некоторые из будущих пользователей Stack может найти ответ на этот вопрос без ответа полезным.

Facebook предоставляет api for developers, которые вполне могут быть легко использованы для реализации Facebook < -> Шибболет IdP интеграция

есть IdP расширение на Shibboleth Contributions site под названием Facebook Вход Servlet, который позволяет obtaining user attributes от Facebook. Оба бинарного файла (с полным описанием конфигурации) и источников доступны.

Дополнительная информация:
Link to project site, SVN repo

Очень важно, чтобы понять, как это расширение работы, поэтому обязательно прочтите краткое описание, которое доступно на сайте проекта.

+1

Спасибо, что нашли время и ответили на это! – WrongAboutMostThings