Чи є Facebook постачальником послуг OpenID? Я знаю, що вони підтримують OpenID, але чи дозволяють вони людям проходити автентифікацію на інших сайтах через OpenID зі своїми обліковими даними Facebook?
Відповіді:
Ні, вони не є постачальником 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 може підтвердити, що ви є тим, ким ви себе називаєте, а потім може надати доступ до ваших даних, як тільки ви дасте йому дозвіл на це.