phpbar.de logo

Mailinglisten-Archive

[php] Login-Script

[php] Login-Script

Armin Steiner steiner_(at)_dynamic-webpages.de
Wed, 26 Jan 2000 14:32:17 +0100


> Ich suche ein Script, dass einen User-Login auf Namen und Password
> überprüft, und bei Erfolg auf eine andere Seite weiterleitet,
ansonsten eine
> Fehlermeldung rausgibt.

Hallo Helge,

script suchen ? Quatsch, selber machen:
1.) Ueberlegen, ob du die Benutzer samt Passwort in einer
DB halten willst (klar willst du das, weil .txt-files blöde sind).
--> Daten eintragen.
2.) Formular erstellen, das Login und Passwort enthält.
3.) "on submit" login  mit den Daten der DB vergleichen.
4.) Wenn Übereinstimmung von Login, Passwort mit
dem Passwort aus DB vergleichen.

Bei Erfolg --> weiter, bei Misserfolg --> back. (error-
variable in der URL mitübergeben und abfangen).

Dabei als tip:
1.
passwort (evtl. auch login) mit trim() und strtolower()
bearbeiten (bevor du sie in der DB einträgst, und bevor
du den vergleich anstellst.
2.
passwort (auf UNIX) mittels crypt() verschlüsseln (sowohl beim
Eintrag in DB als auch beim Vergleich, crypt() ist ein
Einweg-Verschlüsselungsalgorithmus). Windows versteht
crypt() nicht.
3.
Bei erfolgter Authentifizierung die ID des Benutzers durch einen
eigenen Verschlüsselungsalgorithmus codiert mitschleppen, damit
es keinem zu leicht gemacht wird.

... oder phplib benutzen ....

mit bestem Gruß

-Armin
_____________________________________________________________
Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tipps, Links
MySQL-Tutorial, WhoIsWho, Spotlight *NEU*dt. Manual *NEU* ---
       DyNAMIc WEb PAGes at http://www.dynamic-webpages.de





php::bar PHP Wiki   -   Listenarchive