Recently, we were doing some testing of Facebook social plugins on an external website, which involved a lot of Liking and Unliking, and deleting the Likes from the test-user page.
Just when we thought we had it all working and were giving it one last test, I clicked on the Like button and — whoa! — the popup dialog appeared and quickly disappeared and the Like button was replaced with hyperlinked text “Confirm”:
Clicking on the “Confirm” link then spawned the popup dialog:
Once I “confirmed” the Like by clicking the Like button in the popup dialog, it posted on my Wall.
Facebook explains why it implemented the Confirm button — Like-jacking
Eugene Zarakhovsky, an admin on the Facebook Platform Developer Forum, stated:
The confirm button is a response to the recent batch of like-jacking attacks on the Like buttons. In certain cases when we suspect a page might be involved in like-jacking based on usage patterns, we include the additional Confirm step.
Unfortunately we have no way to manually unlock a site – this is only automated for now.
It will also only impact a very small percentage of likes on a site where the users are aware they are Liking something — so it should not have significant impact on traffic (also users are in fact clicking Confirm).
Negative feedback from users (for example, removing the Like story from their feed or marking it as spam) will increase the chance of seeing the Confirm dialog. My apologies again for having to be vague. I am still working on minimizing the impact of this while stopping likejacking.
So if this happens to you, you’ll just have to be patient. Your Like buttons will eventually revert to the normal behavior.
Read the full discussion about the “Confirm” link and Like-jacking, on the Platform Developer Forum.
Once I discovered the reason for this, I decided to share it here.