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