Hola tengo el siguiente codigo:
Código PHP:
Ver original<fb:login-button length="long" onlogin="location.href='<? echo $_SERVER['REQUEST_URI'];?>'"></fb:login-button>
<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("************","test.php");
</script>
<?php
// the facebook client library
include_once 'src/facebook.php';
$api_key = '************';
$secret = '************';
$facebook = new Facebook($api_key, $secret);
$facebook->require_frame();
If ($facebook->get_loggedin_user()) {
$FID = $facebook->require_login(); //obtenemos el id del user en FB
$user_details = $facebook->api_client->users_getStandardInfo($FID, array('last_name','first_name','email')); //intentamos obtener un poco de información del perfil $Nombre = $user_details[0]['first_name']; //Almacenamos los datos del array
echo $user_details[0]['email']; //Seguimos con la matriz, esta vez almacenamos el Apellido
}
?>
Lo que me pasa es que nadamás acceder a la pagina me redirije a facebook.com para logearme y luego me devuelve a mi página sin pulsar el boton para acceder, después de devolverme a mi pagina no deja de recargar la página con un ?auth_token= en la url cada vez distinto.
A que se debe esto?