phpbar.de logo

Mailinglisten-Archive

[php] Re: Benutzerverwaltung
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[php] Re: Benutzerverwaltung



Reiner Kukulies schrieb am Freitag, den  4. September 1998:
[...]
> Und noch eine Frage in diesem Zusammenhang: Alle Seiten in diesem 
> Projekt werden über 7 Server hinweg aus einem Script generiert. Wenn 
> sich ein Benutzer per Basic Authentication auf einem der Server 
> anmeldet, liefert der Browser natürlich nur an diesen Server bei 
> jedem Zugriff die Authentifizierungsdaten. Er muß sich also auf jedem 
> der 7 Server anmelden, um überall erkannt zu werden. Kennt jemand 
> einen Trick, um dieses Verfahren zu vereinfachen?

Eine Idee dazu, die allerdings nur funktioniert, wenn die
Authentifizierung per PHP3-Skript erledigt wird:

Sobald sich jemand einmal korrekt angemeldet hat, erzeugst Du eine
temporäre Session-ID (welche nach einem passenden Time-Out bei
Nichtbenutzung wieder ungültig wird).  Die Session-ID wird dann nach
den üblichen Verfahren wahlweise als Cookie für die Domain gesetzt
(vorausgesetzt, Deine 7 Server haben gleiche Domainteile) oder in die
Links als "&id=xxx"-Anhängsel eingebaut (ja nach Cookie-Akzeptanz).

Ist das sinnvoll?

Ciao,
  Martin
-- 
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ >
PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26  E4 EC 80 58 7B 31 3A D7

  Leben ist die Kunst, aus falschen Voraussetzungen
  richtige Schlüsse zu ziehen. -- Samuel Butler

Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive