Persönliches Kundenlogin
Jens
- programmiertechnik
0 Cheatah0 Michael Schröpl0 Jens
Hallo,
ich möchte ein Kundenlogin realisieren (wäre ja mit htaccess kein Problem). Ich möchte jedoch, dass der Kunde mit der Kundennummer 100100 in den gleichnamigen Ordner geleitet wird, wo er dann seinen persönlichen Kundenbereich findet.
Falls sich der Kunde 100200 einloggt, soll dieser natürlich in den Ordner 100200 geleitet werden, und so weiter.
Ich bin nicht sicher, ob das mit htaccess so möglich ist... vielleicht gehts mit PHP/mySQL? Wenn ja, wie?
Dazu sei noch erwähnt, dass ich einen vorhandenen Webserver nutze und die Konfigurationsdateien (von Apache z.b.) nicht verändern kann.
Hilfesuchende Grüsse
Jens
Hi,
Ich bin nicht sicher, ob das mit htaccess so möglich ist...
natürlich, mit Hilfe von mod_rewrite nämlich. Du vergisst, dass .htaccess keine Passwortschutz-, sondern eine Konfigurationsdatei ist.
Dazu sei noch erwähnt, dass ich einen vorhandenen Webserver nutze und die Konfigurationsdateien (von Apache z.b.) nicht verändern kann.
Doch, kannst Du, nämlich die Datei(en) .htaccess. Die Dokumentation des Apache-Webservers findest Du unter http://www.apache.org/.
Cheatah
Hi Jens,
Ich möchte jedoch, dass der Kunde mit der
Kundennummer 100100 in den gleichnamigen Ordner
geleitet wird, wo er dann seinen persönlichen
Kundenbereich findet.
jetzt ist diese Frage schon so oft gestellt worden,
und noch immer hat mir niemand erklären können, was
in einem "Kundenbereich" denn so Kundenspezifisches
in Form _statischer_ Dateien herum liegen soll.
Denn es können ja nur statische Seiten sein, von
denen Du hier sprichst - dynamische Seiten könnten
ja für alle Kunden in demselben Verzeichnis liegen
und über das Environment die Benutzerkennung auswer-
ten, um eine kundenspezifische Ausgabe zu erzeugen:
http://aktuell.de.selfhtml.org/artikel/server/htaccess-faq/#a7
Viele Grüße
<img src="http://www.schroepl.net/projekte/gzip_cnc/gzip_cnc.gif" border=0 alt=""> Michael
Hallo,
jetzt ist diese Frage schon so oft gestellt worden,
und noch immer hat mir niemand erklären können, was
in einem "Kundenbereich" denn so Kundenspezifisches
in Form _statischer_ Dateien herum liegen soll.
Ganz einfach: Downloads, Pläne, Infos ... Informationen, an die teilweise andere Kunden nicht herankommen sollen.
Denn es können ja nur statische Seiten sein, von
denen Du hier sprichst - dynamische Seiten könnten
ja für alle Kunden in demselben Verzeichnis liegen
und über das Environment die Benutzerkennung auswer-
ten, um eine kundenspezifische Ausgabe zu erzeugen:
Es geht mir sicher nicht nur um eine Begrüssung oder ähnliches... wenn es so etwas simples wäre, würd ich zur Not auch noch ganz drauf verzichten...
Hi,
jetzt ist diese Frage schon so oft gestellt worden,
und noch immer hat mir niemand erklären können, was
in einem "Kundenbereich" denn so Kundenspezifisches
in Form _statischer_ Dateien herum liegen soll.
Ganz einfach: Downloads, Pläne, Infos ...
Informationen, an die teilweise andere Kunden nicht
herankommen sollen.
Und wieso schützt Du nicht einfach jedes Dokument so,
wie es seiner Bedeutung entspricht?
Es gibt nicht nur Benutzerkennungen, sondern auch Gruppen bei der Server Authentication ...
Viele Grüße
<img src="http://www.schroepl.net/projekte/gzip_cnc/gzip_cnc.gif" border=0 alt=""> Michael
Hi,
jetzt ist diese Frage schon so oft gestellt worden,
und noch immer hat mir niemand erklären können, was
in einem "Kundenbereich" denn so Kundenspezifisches
in Form _statischer_ Dateien herum liegen soll.
Ganz einfach: Downloads, Pläne, Infos ...
Informationen, an die teilweise andere Kunden nicht
herankommen sollen.
Und wieso schützt Du nicht einfach jedes Dokument so,
wie es seiner Bedeutung entspricht?
Es gibt nicht nur Benutzerkennungen, sondern auch Gruppen bei der Server Authentication ...
Hm, also praktisch für jeden User eine eigene Gruppe und einen Unterordner einrichten und diesen Unterordner nur für diese Gruppe zugängig machen?
Hi,
Und wieso schützt Du nicht einfach jedes Dokument so,
wie es seiner Bedeutung entspricht?
Hm, also praktisch für jeden User eine eigene Gruppe
und einen Unterordner einrichten und diesen
Unterordner nur für diese Gruppe zugängig machen?
Nein - gar keine Ordner. Wozu denn überhaupt?
Server Authentication hat nichts mit Ordnern zu tun
(nur .htaccess, und auch die nur, wenn man die kür-
zeste Default-Konfiguration verwendet, anstatt die
zu schützenden Objekte exakt zu beschreiben).
Lies Dich mal in
http://httpd.apache.org/docs/howto/auth.html
und http://httpd.apache.org/docs/sections.html
ein ... da gibt es noch viel zu entdecken.
Wenn Dir klar ist, welche Gruppe von Benutzern das
Recht haben, auf die Datei "x" zuzugreifen, dann
kannst Du eine entsprechende Benutzergruppe definieren
und den Zugriff auf "x" genau dieser Gruppe erlauben.
Viele Grüße
<img src="http://www.schroepl.net/projekte/gzip_cnc/gzip_cnc.gif" border=0 alt=""> Michael