Login-Überprüfung vor Aufruf des phpbb Forums gewünscht.
Verfasst: 26.07.2006 00:24
Hallo,
ich habe ein Problem und hoffe, dass mir hier jemand weiterhelfen kann.
Ich habe ein phpbb Forum in einem interen Bereich meiner Webseite veröffentlicht. Ich lasse momentan vor Aufruf jeder interen Seite prüfen, ob die Person, die die Seite aufruft korrekt mit Benutzername und Passwort in meinem interen Bereich eingeloggt ist. Falls sie nicht eingeloggt ist, werden die Seiten nicht angezeigt. Nur wenn sie auch in meinem internen Bereich eingeloggt ist, erscheint die jeweilige Seite.
Tjo...nun habe ich aber nicht nur normale php-Seiten in meinem interen Bereich, bei denen dieses Vorgehen problemlos klappt, sondern auch ein phpbb Board.
Meine Frage ist, ob jemand weiß, wie es möglich ist, auch vor Aufruf einer x-beliebigen Seite des phpbb-Forums prüfen zu lassen, ob der Aufrufer der Seite korrekt in meinem interen Bereich eingeloggt ist.
Die Login-Überprüfung nehme ich momentan auf den normalen php-Seiten über meine session.php vor:
Zudem habe ich
auf allen Seiten eingefügt, bei denen die Überprüfung vorgenommen werden soll.
Wäre super, wenn mir jemand weiterhelfen könnte. Habe echt keine Ahnung wie ich eine solche Überprüfung auch fürs Forum erstellen kann.
THX
ich habe ein Problem und hoffe, dass mir hier jemand weiterhelfen kann.
Ich habe ein phpbb Forum in einem interen Bereich meiner Webseite veröffentlicht. Ich lasse momentan vor Aufruf jeder interen Seite prüfen, ob die Person, die die Seite aufruft korrekt mit Benutzername und Passwort in meinem interen Bereich eingeloggt ist. Falls sie nicht eingeloggt ist, werden die Seiten nicht angezeigt. Nur wenn sie auch in meinem internen Bereich eingeloggt ist, erscheint die jeweilige Seite.
Tjo...nun habe ich aber nicht nur normale php-Seiten in meinem interen Bereich, bei denen dieses Vorgehen problemlos klappt, sondern auch ein phpbb Board.
Meine Frage ist, ob jemand weiß, wie es möglich ist, auch vor Aufruf einer x-beliebigen Seite des phpbb-Forums prüfen zu lassen, ob der Aufrufer der Seite korrekt in meinem interen Bereich eingeloggt ist.
Die Login-Überprüfung nehme ich momentan auf den normalen php-Seiten über meine session.php vor:
Code: Alles auswählen
<?php
session_start();
if(!isset($_SESSION["login_status"])) {
$_SESSION["login_status"] = "nicht eingeloggt";
header('Location: ../index.php');
} elseif($_SESSION["login_status"] == "nicht eingeloggt") {
//echo "benutzer nicht eingeloggt";
} elseif($_SESSION["login_status"] == "eingeloggt") {
//echo "benutzer eingeloggt";
}
function checkLogin() {
if(!isset($_SESSION["benutzerid"]) || $_SESSION["benutzerid"] == '') {
header('Location: ../../layout/fehler_intern.php');
exit;
}
}
?>
Code: Alles auswählen
<?php
require_once("../../php/bib/session.php");
checkLogin();
?>
Wäre super, wenn mir jemand weiterhelfen könnte. Habe echt keine Ahnung wie ich eine solche Überprüfung auch fürs Forum erstellen kann.
THX
