A ver si alguien con experiencia me puede echar una mano.
Plantilla HTML:
Código HTML:
<script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"></script> <script type="text/javascript"> FB.init("{FACEBOOK_APP_KEY}", "{FACEBOOK_RECEIVER_URL}"); </script> // mediante php decido si mostrar el login button o la info de usuario // si no esta logado <fb:login-button length="small" onlogin="location.href='{FACEBOOK_REDIRECT_ONLOGIN}'"></fb:login-button> // si está logado <a onclick="FB.ensureInit(function() { FB.Connect.logout(function() { window.location = url; }); });" href="#">logout</a>
Código PHP:
//determino si el usuario está logado
$user = $Facebook->get_loggedin_user();
($user) ? $fb_active_session = $Facebook->is_session_active() : $fb_active_session = FALSE;
if( $fb_active_session ) {
// printar logout
} else {
// printar login button
}