PHP Loginsystem
Autor
Flitze
Klicks 349554
Keywords:
Loginsystem Tutorial, PHP Loginsystem, PHP Login System, Loginbereich, Autologin, Rechtesystem, PHP Login, MySQL PHP Login System
Klicks 349554
Rating für PHP Loginsystem
8.8 von 10
Bewertungen286
Stand
12.06.2013
8.8 von 10
Bewertungen286
Keywords:
Loginsystem Tutorial, PHP Loginsystem, PHP Login System, Loginbereich, Autologin, Rechtesystem, PHP Login, MySQL PHP Login System
Breadcrumb:
Workshops » PHP Loginsystem
1. Einleitung
[ADSENSE_LINE]Eine Benutzerverwaltung hat für den Betreiber einer Seite viele Vorteile. Mit der Registrierung wird eine Verbindung zwischen Website und User hergestellt. Dadurch erhöht sich die Wahrscheinlichkeit, dass der User die Seite erneut und vielleicht sogar regelmäßig besucht.
Mit dem Anlegen von registrierten Benutzern geht ein Loginsystem einher, durch dass man die Benutzer identifizieren und ihnen Rechte geben kann. Mit dieser Authentifizierung durch das PHP Login System erhöht man die Interaktionsmöglichkeiten der User, da man ihnen Zutritt zu bestimmten Bereichen geben kann (Members Only Area) oder ihnen Aktionsoptionen einräumt, wie z.B. den Download von Dateien.
Ein tiefergehendes Rechtesystem kann man in Foren betrachten, in denen es eine Hierarchie gibt (Betreiber, Administrator, Moderator, User) und die verschiedenen Rechte noch weiter gestaffelt sind. Ein Rechtesystem sollte immer integraler Bestandteil eines PHP Login Systems sein. In komplexeren Systemen führt man zusätzlich meist noch die sogenannten Rollen ein. Dabei bekommt eine Rolle eine bestimmte Menge an Rechten zugewiesen. Ein Benutzer kann nun wiederum eine (oder mehrere) Rollen einnehmen, so dass er indirekt deren Rechte übertragen bekommt. Zusätzlich sollte es jedoch dennoch möglich sein, individuelle Rechte für jeden Benutzer zu vergeben.
Wie man eine solches PHP Login System erstellt, werde ich in diesem Workshop ausführlich beschreiben. Zur besseren Übersicht habe ich ihn in mehrere Kapitel eingeteilt. Grundlage zur Umsetzung ist eine MySQL-Datebank zum Speichern der Userdaten - MYSQL-Grundkenntnisse sind also sehr zu empfehlen. Damit ein User "eingeloggt" bleiben kann, auch wenn er verschiedene Unterseiten aufruft, werde ich außerdem PHP Sessions verwenden.
UPDATE
Das PHP Loginsystem steht jetzt auch zum Download bereit! Ich empfehle wärmstens, die Dateien runterzuladen, weil sie maßgeblich zum Verständnis beitragen. Bitte beachtet aber auch die Hinweise im Downloadkapitel!
- Einleitung
- Registrierung neuer User
- Loginsystem und Passwort-vergessen-Funktion
- Benutzerliste und Userprofile
- Rechtesystem und CMS zur Userverwaltung als Administrator
- Download
Anmerkung dieses Login System ist natürlich PHP basiert. Ähnliche Anwendungen sind zwar auch bei .jsp oder .asp Seiten möglich, sind aber nicht Bestandteil eines PHP Login System Tutorials
Weiter zur nächsten Seite:
PHP Loginsystem - User registrieren