JSFiddle - React, Tailwind, and code Playground
HTML
<div id="fb-root"></div>
<div class="box">
<div class="info">Let's see if we can crash it!</div>
<button class="login">Login with Facebook</button>
</div>
JavaScript
window.fbAsyncInit = function () {
FB.init({
appId: '467875209900414'
});
};
(function (d) {
var js, id = 'facebook-jssdk';
if (d.getElementById(id)) {
return;
}
js = d.createElement('script');
js.id = id;
js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
$('.login').on('click', function () {
FB.login(function (response) {
alert('login callback' + JSON.stringify(response));
}, {
scope: 'user_photos'
});
});