Logout-Seite definieren 
Autore: Adrian H.
Visite 132,
Followers 1,
Condiviso 0
Hallo Community,
habe einen geschützten Bereich auf meiner Webseite, deren Zugang ich über die Zugangsverwaltung und das Login-Objekt steuere. Wie aber kann ich eine Seite definieren, die angezeigt wird, wenn der Benutzer sich über das Logout-Objekt ausloggt? Wo kann ich überhaupt festlegen, welche Seite (mit welchen Inhalten) angezeigt wird, wenn das Logout-Objekt angeklickt wird? Mir ist das leider nicht klar, aber ich denke, einer von euch kann mir weiterhelfen. Besten Dank bereits im voraus.
Adrian
Postato il
Ich habe in WebSite X5 keine Möglichkeit gefunden, aber man könnte im Verzeichnis /res die Datei imlogout.php herunterladen und dort die Zeile mit der Weiterleitung ändern, siehe
----- Beispiel für geänderte Datei imlogout.php -----
<?php
@require_once("x5engine.php");
$pa = new imPrivateArea();
$pa->logout();
header("Location: https://www.meinedomain.de/seite-123.html");
// End of file imlogout.php
----------------------------------------------------------
Allerdings müsste man dann wohl nach jedem "Export der Website ins Internet" die einmal geänderte Datei imlogout.php immer wieder von der Festplatte ins Verzeichnis /res hochladen.
Die Seite, die nach dem Logout erscheinen soll, müsste man in WebSite X5 anlegen, könnte sie aber unter "3 Sitemap" mit "Verborgen" markieren, damit sie nicht im Menü sichtbar ist.
Ich habe es auf einer Testseite ausprobiert und dort hat es geklappt.
Wenn eine Seite geschützt ist und man drückt auf Logout, kommt automatisch wieder das Login aber auf der selben Seite. MAn kann nur festlegen auf welche Seite man nach dem Login kommt.
Autore
Besten Dank an euch und die hilfreichen Antworten. Dann werde ich doch mal eine "individualiserte Logout-Seite" als Verbesserungsvorschlag einreichen.