Egal wohin ich navigiere man bleibt eingeloggt richtig oder nicht richtig?
Muss jede Unterseite der Zugriff auf die FB-SDK haben?
Die Aufgabe den User eingeloggt zu lassen obliegt doch ganz allein dir? Die API nutzte zumindest ich nur zur Authentifizierung des Users, setzte dann $_SESSION['loggedin'] auf true (oder ähnlich) und der User ist solange eingeloggt bist die Session sonst wie beendet wird ...
Willst du über die Facebook API User Daten abgreifen brauchst du einen gültigen Access Token ... Ohne Access Token keine User Daten ... Dieser Access Token ist idR nur eine bestimmte Zeit lang gültig, abgesehen der Access Token wird mit der Permission "offline_access" generiert, dann ist er "unbegrenzt" lange gültig und du kannst auch dann mit der API arbeiten wenn der User "offline" ist. Du hättest dann zum Beispiel die Möglichkeit eine Nachricht in den News Stream des Users zu senden, obwohl dieser offline ist ...
Deswegen bringen "viele" User dieser Permission Anfrage auch eine nicht minder große Portion Misstrauen entgegen ...
Um deine Frage zu beantworten, ja mit offline_access könntest du das Problem lösen solange ein gültiger Access Token mit dieser Permission existiert kannst du mit der Facebook API arbeiten ... Verschreckst möglicherweise aber auch User ...
Alle Angaben wie immer ohne Peng Peng ...