Hallo René,
da gibts zum Beispiel eine ganz simple Lösung.
Der Ordner "kundenbereich" enthält die
.htaccess
.htpasswd (mit allen Usernamen und Passwörtern)
und eine index.cgi mit folgendem Inhalt
#!/usr/bin/perl -e print "Location: $ENV{REMOTE_USER}\n\n";
Unterhalb dieses Ordners legst Du für jeden User ein Verzeichnis an (Username=Verzeichnisname).
Ruft der User Meier die URL
http://deinedomain.de/kundenbereich
auf, wird er automatisch in das Verzeichnis
kundenbereich/Meier
weitergeleitet.
Diese Lösung ist jedoch noch nicht 100% sicher,
da das Verzeichnis kundenbereich/Meier
für alle User, die in der .htpasswd stehen zugänglich ist.
Unsicher wird es besonders dann, falls die komplette URL:
http://www.deinedomain.de/kundenbereich/Meier
den anderen Usern auch bekannt ist.
Vielleicht ist diese Variante für Dich schon ausreichend.
Empfindliche Daten sollte man jedoch besser schützen.
Dazu ist es erforderlich in das Verzeichnis
kundenbereich/Meier
eine weitere .htaccess mit folgendem Inhalt zu plazieren.
AuthType Basic
AuthName "Restricted Directory"
AuthUserFile /pfad/zu/kundenbereich/.htpasswd
require user Meier
Dann können die anderen User dieses Verzeichnis nicht mehr betreten.
Das funktioniert bestens mit 1000en von Usern, völlig ohne Datenbank.
Nur die Verwaltung ohne Programm wird dann irgendwann unübersichtlich.
[ Diese Nachricht wurde geändert von: SabineP am 2002-05-14 15:48 ]