How does the Facebook Like button work?
Since Facebook has a few different buttons I’m struggling to understand exactly what they’re doing though. Is there a succinct (and technical – I’m a developer and want to build my own widget) explanation somewhere? I’m particularly focused on the security issues involved.
I believe the Like button is using cookies to obtain your FB user information, that with additional attributes are then sent to a service endpoint.
As for security measures, an obvious would be to allow requests only from websites with given access keys.