murraene: Pear AUTH

Vielleicht kann mir hier jemand helfen:

Ich habe ein Website, auf die nur zugegriffenwerden kann wenn man sich authenifiziert. Das funktioniert auch soweit alles gut.
Nach 10 minuten inaktivität erfolgt ein automatischer logout (mit setIdle).

Das funktioniert bis hierher auch alles reibungslos.

Das Problem:
Ich logge mich am Abends nochmal kurz ein und mache dann den Browser zu.
Am nächsten morgen Browser auf, ich wurde in der zwischenzeit natürlich ausgeloggt und logge mich erneut ein. Wenn ich jetzt auf eine andere Site innerhalb der Website wechsele erscheint wieder das loginfenster. Das passier solange bis ich meine Cookies lösche, danach funktioniert alles wieder wie erwartet.

Jetzt zu Implemetierung des ganzen.
Ich habe eine Datei auth.php in der der Login abgearbeitet wird.

$a = new Auth("LDAP", $options, 'login');  
$a->setFailedLoginCallback("failed_login_callback");  
$a->setIdle(600,true);  
$a->start();  

Diese Datei ist in jede Unterseite mit "include auth.php;" eingebunden.
Bevor der Inhalt einer Seite angezeigt wird frage ich ab,ob der Benutzer angemeldet ist

if ($a->checkAuth())  
{  
...  
}

Hat irgendwer eine Idee wie dieses Cookie-Problem entsteht - besser noch wie es zu beheben ist?

Merci