Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Wie schreibt man ein vernünftiges Loginscript ? Antworten
Wie schreibt man ein vernünftiges Loginscript ?

Austin Powers
Mausakrobat


Beiträge: 170


Für eine Seite die ich grad baue brauche ich ein Loginmodul.
Mangels Masse (programmier und finanztechnischer -Javaaplett bauen oder kaufen kommt nicht in Frage-) also muß es in PHP sein.
Da diese übers Internet erreichbar sein soll, aber nur für Firmeninterne gedacht ist und höchst sensieble Daten entahlten wird, darf das nicht so leicht gehackt werden können.

Folgende Überlegungen hab ich schon:
1. die Session nur über Cookie +
2. IP in der Session merken
(gegen Session klau)
3. in der DB merken ob user ein,ausgelogt und wann das letzte mal
(eingelogte user bis zum Sessionende sperren)
bis dahin ist die Realisierung auch kein Problem

Aber wo sind im allgemein die Sicherheitslücken? Und wie stopft man diese?
Wie ist die Abfrage ob sich das Script (bei ausgelagerten Teilen vorallem) im gültigen loginzustand befindet am sichersten?
So soll z.B. bestimmte Teile aus dem Hauptscript ausgelaget werden.
z.B.:
index.php
|
|(führt login durch und prüft user)
|(wenn user valid)
|
|----------------------------include('zeig_geschützen_inhalt_oder_mach_was.php');
|
|
|---------------------------mach_was_anderes_(evil).php

edit: Hat wer ein vernüftiges Tutorial? ->Eines, welches insbesondere auf Sicherheitsaspekte wert legt.
edit 2: Das Posting jetzt auch in Deutsch



---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.com

Diese Nachricht wurde geändert von: Austin Powers
  Profil   Website   Editieren   Zitieren

Austin Powers
Mausakrobat


Beiträge: 170


Erstmal sorry fürs Doppelpost.

Meine größte Angst, ist das ein Hacker (aus dem Bsp. oben) die "mach_was_anderes_(evil).php" included und über den Weg in Scriptbereiche kommt (wohl möglich mit Adminrechten) die nur für verifizierte Nutzer ist.


---
MfG:Austin Power (Saturn Realm)
OMW! Zumindest sobald ich herausgefunden hab wo ich JETZT gerade bin.
<---------->
"Wenn Liebe die Antwort ist, könnst Du bitte die Frage neu formulieren?" ... Lily Tomlin
<---------->
code hier http://www.pastebin.com

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben