no-flash

jomo.org

aus dem Unterricht von Johann Moser: Mathematik, Webdesign und Realtime Processing
Subscribe

Artikel der Kategorie »PHP Passwortschutz«

Passwortschutz: Grundsätzliches

28. Jun. 2006 Von: Johann Moser Kategorie: PHP Passwortschutz Keine Kommentare →

http://www.jomo.org/index.php/passwortschutz-grundsatzliches
gedruckt am 08. Feb. 2012

Der Passwortschutz bei dynamischen Web-Projekten dient einerseits für die Absicherung vor unbefugten Eingriffen in die Administration einer dynamischen Website, andererseits kann für bestimmte Berechtigungs-Gruppen die Anzeige von bestimmten Inhalten festgelegt werden.

Der Passwortschutz besteht im Wesentlichen aus drei zw. vier Schritten:

  • einem Passwort-Eingabe-Formular
  • der Passwort-Überprüfung
  • dem Setzen einer Session-Variablen
  • dem Prüfen der Session-Variablen in den passwortgeschützten Bereichen

Passwort-Eingabe, Passwort-Überprüfung und Setzen der Session-Variablen stehen in einer Datei password.php. Die Datei session.php überprüft, ob eine Session-Variable gesetzt ist und wird am Beginn von Seiten eingefügt, die zur Gänze passwortgeschützt sind (insert.php, etc). Mit einer einfachen IF (isset($_SESSION["..."]))- bzw. IF ($_SESSION["..."]==”…”)-Bedingung werden einzelne Bereiche (Administrationslinks, Teilbereiche mit speziellen Berechtigungen) geschützt.