Как работает кнопка "Нравится" на Facebook?
Я хочу предоставить простой фрагмент Javascript (или, как мне кажется, iframe), который позволяет третьим сторонам встраивать функциональность с моего сайта в свой. Пользователь указанного виджета уже будет аутентифицирован на нашем сайте - так что, в основном, кнопка "Мне нравится" на Facebook или "Facebook Connect" - самые близкие примеры, которые я могу найти.
Поскольку у Facebook есть несколько разных кнопок, я изо всех сил пытаюсь понять, что именно они делают. Есть ли краткое (и техническое - я разработчик и хочу создать свой собственный виджет) объяснение где-нибудь? Я особенно сосредоточен на вопросах безопасности.
2 ответа
Я считаю, что кнопка "Мне нравится" использует куки-файлы для получения информации о вашем пользователе FB, которая с дополнительными атрибутами затем отправляется на конечную точку сервиса.
Что касается мер безопасности, очевидным было бы разрешение запросов только с веб-сайтов с заданными ключами доступа.