Является ли Facebook провайдером openid? - PullRequest
5 голосов
/ 18 мая 2011

Я не совсем понимаю насчет Facebook и того, является ли Facebook провайдером openid, таким как Google.

По этой ссылке: http://developers.facebook.com/blog/post/246/, Facebook является открытой полагающейся стороной. Что это означает, и это отличается от провайдера openid, как Google.

По сути, в настоящее время я использую lightopenid, чтобы позволить пользователям использовать их openid для входа на мой сайт, но не могу найти URL для аутентификации openid на Facebook, чтобы сделать это.

Я видел вопрос, похожий на этот, который смущает меня, потому что в этом вопросе спрашивающему было сказано, что facebook не является провайдером openid, но в документации по фейсбуку говорится, что facebook является полагающейся стороной openid ...? ??

1 Ответ

6 голосов
/ 18 мая 2011

Facebook является поставщиком OAuth. Вам нужно использовать OAuth, если вы хотите разрешить пользователям Facebook проходить аутентификацию на вашем сервисе.

Быть проверяющей стороной OpenID означает, что Facebook принимает входные данные OpenID от своих пользователей, например, Вы можете войти в Facebook с вашей учетной записью Google. Ваша служба также является проверяющей стороной, если она позволяет пользователям проходить аутентификацию, используя свои OpenID.

Для получения дополнительной информации о терминологии, используемой OpenID, см. статью OpenID Wikipedia .

...