Основная проблема заключается в том, что пользователь, чтобы «что-то» любить, должен пройти проверку подлинности с помощью Facebook.
В случае общедоступного киоска, если это сценарий развертывания вашего приложения, ядумаю, что вход в систему с учетными данными Facebook не очень хорошая идея: будете ли вы доверять общедоступному киоску и входить в него через Facebook?
Я не знаю, может ли диалог авторизации Facebook быть встроен в iframeили что-то в этом роде, но я думаю, что, возможно, контекст не соответствует кнопке «Нравится».