Log In
Status:
waiting
|
Disconnect
|
Logout
<button class="btn btn-success" id="fb-auth">Login</button> <script> function updateButton(response) { Log.info('Updating Button', response); var button = document.getElementById('fb-auth'); if (response.status === 'connected') { button.innerHTML = 'Logout'; button.className = 'btn btn-danger'; button.onclick = function() { FB.logout(function(response) { Log.info('FB.logout callback', response); }); }; } else { button.innerHTML = 'Login'; button.className = 'btn btn-success'; button.onclick = function() { FB.login(function(response) { Log.info('FB.login callback', response); if (response.status === 'connected') { Log.info('User is logged in'); } else { Log.info('User is logged out'); } }); }; } } FB.getLoginStatus(updateButton); FB.Event.subscribe('auth.statusChange', updateButton); </script>
Examples
Website
Website
Canvas
Page Tab
Run Code
Clear