Является ли Facebook поставщиком OpenID?
Является ли Facebook поставщиком OpenID? Я знаю, что они являются сторонниками OpenID, но позволяют ли они людям проходить аутентификацию на других сайтах через OpenID со своими учетными данными Facebook?
4 ответа
Нет, они не являются провайдерами OpenId. Они используют свою собственную OpenID-подобную систему, называемую Facebook connect, которую вы можете использовать для аутентификации пользователей на вашем сайте, помимо других функций.
Вы можете проверить это здесь: https://developers.facebook.com/docs/facebook-login
Существует неофициальный поставщик OpenID Facebook, доступный по адресу:
http://facebook-openid.appspot.com/
Вы можете легко использовать его для входа на любой сайт OpenID с учетными записями Facebook.
Facebook не является поставщиком OpenID, однако они разрешают вход в OpenID с использованием учетных записей Google.
OpenID предоставляет список самых популярных провайдеров.
OpenID - это децентрализованный протокол аутентификации. Это позволяет пользователям проходить аутентификацию на взаимодействующих сайтах с использованием сторонних сервисов, устраняя необходимость для веб-мастеров предоставлять свои собственные системы входа в систему и позволяя пользователям входить на несколько не связанных между собой веб-сайтов без необходимости иметь отдельную идентификационную информацию и пароль для каждого.
Пользователи создают учетные записи, выбирая поставщика удостоверений OpenID, а затем используют эти учетные записи для входа на любой веб-сайт, который принимает проверку подлинности OpenID. Вот список поставщиков OpenID.
Facebook не использует OpenID и OAuth, поскольку вместо того, чтобы просто предлагать учетные данные, Facebook хотел предложить доступ друзей и динамику к конфиденциальности информации, которая просто не была возможна с другими стандартами. В Facebook Connect мы видим элементы как OpenID, так и OAuth. Facebook Connect может подтвердить, что вы являетесь тем, кем вы себя называете, и затем может предоставить доступ к вашим данным, как только вы дадите на это разрешение.