Jens: Persönliches Kundenlogin

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

  1. 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

  2. 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

    1. 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...

      1. 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

        1. 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?

          1. 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