Hallo @all,
ich möchten einen passwortgeschützten Bereich für Mitglieder auf meiner Hompage selbst programmieren.
Welches Konzept benutzt man, um dieses zu realisieren.
Meine vorgehensweise ist:
login-Formular mit einer funktion check_user die die userid aus der Datenbank zurück gibt (bei Erfolg sonst false)
Dann eine Login-Funktion, die zum eingelogged User die Session-ID in die Datenbank schreibt.
Dann eine Funktion isLoggedIn, die immer die true zurückgibt, wenn die session_id in der user tabelle der datenbank steht.
Dann eine Logout funktion, die die session id in der user-datenbank wieder auf null setzt.
Soweit funktioniert alles... und meine Content-Seiten, die ich dann schützen möchte muss ich in einen If-Konstrukt setzen und dann auf isLoggedIn() abfragen.
Falls nicht einen anderen include() machen...
Ist das Konzept kritisch für User die nicht den Logout Button benutzen?
Wie machen das große Foren oder System wie Nuke, phpbb... etc
und ander message boards in php geschrieben...
Für Kommentare und Anregungen wäre ich dankbar..
ich möchten einen passwortgeschützten Bereich für Mitglieder auf meiner Hompage selbst programmieren.
Welches Konzept benutzt man, um dieses zu realisieren.
Meine vorgehensweise ist:
login-Formular mit einer funktion check_user die die userid aus der Datenbank zurück gibt (bei Erfolg sonst false)
Dann eine Login-Funktion, die zum eingelogged User die Session-ID in die Datenbank schreibt.
Dann eine Funktion isLoggedIn, die immer die true zurückgibt, wenn die session_id in der user tabelle der datenbank steht.
Dann eine Logout funktion, die die session id in der user-datenbank wieder auf null setzt.
Soweit funktioniert alles... und meine Content-Seiten, die ich dann schützen möchte muss ich in einen If-Konstrukt setzen und dann auf isLoggedIn() abfragen.
Falls nicht einen anderen include() machen...
Ist das Konzept kritisch für User die nicht den Logout Button benutzen?
Wie machen das große Foren oder System wie Nuke, phpbb... etc
und ander message boards in php geschrieben...
Für Kommentare und Anregungen wäre ich dankbar..
Comment