Homepage selbermachen 7.846 Themen, 35.563 Beiträge

Passwortfelder

GevatterTod / 9 Antworten / Flachansicht Nickles

Hallo, ich möchte in meine HP einen Admin-Bereich einbauen, wo man seinen Namen und ein Passwort eingeben muss. Ich habe schon wie wild mit Google gesucht, Selfhtml durchgewühlt und Nickles dursucht, aber nichts verständliches gefunden.


Ich möchte bitte eine ausfürliche Antwort haben. Alles genau erläutert. Wo das Passwort enthalten sein muss, was es mit den "Values" auf sich hat usw.


Ich danke im Vorraus


MfG Jan

bei Antwort benachrichtigen
Passwortfelder und Zaphod
xafford GevatterTod „Passwortfelder“
Optionen

wenn du einen geschützten bereich aufbauen willst, dann mußt du erst einmal klären, mit welcher technik du arbeiten willst und vor allem, mit welcher du arbeiten kannst, da nicht jeder webspace alle voraussetzungen mitbringt.
die einfachste möglichkeit dies zu realisieren und an sich auch die am sichersten implementierte ist die htaccess methode, die z.b. im apache implementiert ist. wenn dein provider es dir erlaubt mit htaccess zu arbeiten, dann würde ich dir dazu raten.
in diesem fall schau dir einmal die anleitungen zu htaccess an, die selfhtml bietet, diese sollten recht verständlich sein, eine ausführliche anleitung hier noch einmal zu schreiben wäre wasser in den rhein getragen. die erklärung von selfhtml findest du hier.
wenn du das ganze über PHP z.b. lösen willst (wovon ich abraten würde), dann brauchst du am anfang jeder seite die abfrage, ob der user schon eingeloggt ist, oder nicht. ist er es, so erhält er zugriff auf den inhalt der seite, ist er es nicht, dann wird ihm das anmeldeformular gezeigt. jetzt mußt du dir nur noch überlegen, wo du die authentifizierungsdaten ablegst und da es hier relativ viele möglichkeiten gibt kann man dir eigentlich auch nur eine ausführliche anleitung geben, wenn man weiß, was du nutzen kannst und willst (z.B. textdatei (unsicher), im script selbst (sicherer aber unkomfortabel) oder datenbank).

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen