guardarmicorreo en esa parte del código que mencionas, la clase
FacebookRedirectLoginHelper hace un chequeo del estado de la sesión ya que intenta guardar a nivel local un string en $SESSION y el error seguramente es por que no hiciste un
session_start() al inicio de tu script.
Viendo el código puedes deshabilitar la validación de forma explicita.
Código PHP:
Ver original/**
* Disables the session_status() check when using $_SESSION
*/
public function disableSessionStatusCheck()
{
$this->checkForSessionStatus = false;
}
}