Является ли Facebook поставщиком OpenID? - PullRequest
80 голосов
/ 01 декабря 2009

Является ли Facebook поставщиком OpenID? Я знаю, что они являются сторонниками OpenID, но позволяют ли они людям проходить аутентификацию на других сайтах через OpenID с помощью своих учетных данных Facebook?

Ответы [ 4 ]

68 голосов
/ 01 декабря 2009

Нет, они не являются провайдерами OpenId. Они используют свою собственную OpenID-подобную систему под названием Facebook connect, которую вы можете использовать для аутентификации пользователей на вашем сайте, среди других функций.

Вы можете проверить это здесь: https://developers.facebook.com/docs/facebook-login

13 голосов
/ 20 мая 2011

Существует неофициальный провайдер OpenID Facebook, доступный по адресу:

http://facebook -openid.appspot.com /

Вы можете легко использовать его для входа на любой сайт OpenID с учетными записями Facebook.

10 голосов
/ 01 декабря 2009

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

OpenID предоставляет список самых популярных провайдеров .

0 голосов
/ 09 июня 2018

OpenID - это децентрализованный протокол аутентификации. Это позволяет пользователям проходить аутентификацию на взаимодействующих сайтах с использованием сторонних сервисов, устраняя необходимость для веб-мастеров предоставлять свои собственные системы входа в систему и позволяя пользователям входить на несколько несвязанных веб-сайтов без необходимости иметь отдельную идентификационную информацию и пароль для каждого.

Пользователи создают учетные записи, выбирая поставщика удостоверений OpenID , а затем используют эти учетные записи для входа на любой веб-сайт, который принимает проверку подлинности OpenID. Здесь - список поставщиков OpenID.

Facebook не использует OpenID и OAuth, поскольку вместо того, чтобы просто предлагать учетные данные, Facebook хотел предложить друзьям доступ и динамику к конфиденциальности информации, которая просто не была возможна с другими стандартами. В Facebook Connect мы видим элементы как OpenID, так и OAuth. Facebook Connect может подтвердить, что вы являетесь тем, кем вы себя называете, и затем может предоставить доступ к вашим данным, как только вы дадите на это разрешение.

...