User an ihrem Username und Passwort erkennen und redirecten?

Alles, was den Apache betrifft, kann hier besprochen werden.

User an ihrem Username und Passwort erkennen und redirecten?

Postby spog » 29. November 2006 21:37

Hallo Forum,

ich bin kein Apache Spezialist, drum weiss ich gar nicht ob sich mein Problem Serverseitig lösen lässt.

folgendes Szenario:

Ich habe eine Firmenseite, auf der sich die Kunden eine aktuelle Preisliste herunterladen können.

Dabei gibt es drei Gruppen von Kunden und drei unterschiedliche Preislisten

Momentan gibt es auf der Seite entsprechend drei unterschiedliche Links, die auf diese Preislisten verweisen. Jede Preisliste ist per htaccess zuriffsgeschützt

Jede Kundengruppe hat ein Login/Passwort für seine jeweilige Preisliste


die Aufgabe:
Anders als bisher, soll es in Zukunft nur noch einen Link "Preisliste" geben.

Nach einem Klick auf den Link soll der User aufgefordert werden Usernamen und Passwort einzugeben.

Je nachdem mit welchem Passwort er sich anmeldet, soll er Preisliste1, Preisliste2 oder Preisliste3 bekommen

die Frage:

ist es möglich das per htaccess zu lösen?

Gibt es so eine Art if-else mit der ich entscheiden könnte: bei usergruppe1, redirect auf preisliste1; bei usergrupp2 redirect auf preisliste2, ... ?

oder lieg ich da völlig daneben und ich muss mir etwas auf der Frontendseite einfallen lassen? (mit PHP oder so...)

Wär super, wenn mich jemand in die richtige Richtung schuppsen könnte.

vielen Dank, jedenfalls schon mal.
ahoi
Spog
spog
 
Posts: 2
Joined: 29. November 2006 21:03

Postby Hanspeter Thöni » 30. November 2006 09:06

Ob es mit dem Apachen geht weiss ich nicht.
Definitiv geht es mit PHP.
mit der Variable $_SERVER['PHP_AUTH_USER'] lässt sich der Benutzername abfragen, und so die richtige Preisliste ausliefern.
Gruss Hanspeter
User avatar
Hanspeter Thöni
 
Posts: 233
Joined: 17. August 2004 10:29
Location: Schweiz

Postby spog » 30. November 2006 09:54

Hi Hanspeter!

Ah ok.
Du meinst also ich lege eine php-Datei an, die bei einem Klick auf "Preisliste" aufgerufen wird.

Diese schütze ich per htaccess.

in der php-Datei checke ich dann, mit welchem Namen sich der User angemeldet hat und liefere die entsprechende Preisliste aus, richtig?

viele Dank
Spog

[edit]: Super, hat alles geklappt, danke nochmal!
spog
 
Posts: 2
Joined: 29. November 2006 21:03


Return to Apache

Who is online

Users browsing this forum: No registered users and 18 guests