CGIs für Multi User
Guido Blatz
- cgi
Hallo !
Wie kann man verschiedene normalerweise einzeln installierbare CGI-Programme so programmieren, daß diese Multi-User-fähig werden; d.h.
ein user registriert sich, und kann dann das Script ausführen.
manche Scripts haben ja von haus aus schon eine User-Anmeldung vorgesehen - wenn man aber mehrere scripts zur Verfügung stellen will, muß sich ein User immer wiedere neu registrieren (mit anderen Passwörtern usw.)
Ziel ist, Scripts von verschiedenen Anbietern unter einen Hut zu bringen, so daß sich ein User 1 x anmeldet (für alle Scripts)...
Gibts es dafür vieleicht ein vorkonfiguriertes CGI-Programm ? So etwas wie eine Userverwaltung ?
Hoi,
manche Scripts haben ja von haus aus schon eine User-Anmeldung
vorgesehen - wenn man aber mehrere scripts zur Verfügung stellen
will, muß sich ein User immer wiedere neu registrieren (mit anderen
Passwörtern usw.)
Ziel ist, Scripts von verschiedenen Anbietern unter einen Hut zu
bringen, so daß sich ein User 1 x anmeldet (für alle Scripts)...
Gibts es dafür vieleicht ein vorkonfiguriertes CGI-Programm ? So
etwas wie eine Userverwaltung ?
Warum schreibst du die Scripte nicht selber?
Ansonsten: .htacces. Ums umschreiben wirst du aber nicht drum herum
kommen.
Gruesse,
CK
Hi,
Ziel ist, Scripts von verschiedenen Anbietern unter einen Hut zu bringen, so daß sich ein User 1 x anmeldet (für alle Scripts)...
wie Christian schon schrieb, wirst Du um das umschreiben der Skripte nicht herum kommen (wenn es was "gscheits" werden soll). Ich würde das entsprechende CGI-Verzeichnis mit .htaccess schützen (s.a. Feature-Artikel von Michael Schröpl http://aktuell.de.selfhtml.org/artikel/server/htaccess-faq/index.htm und http://aktuell.de.selfhtml.org/artikel/server/htaccess/index.htm) und dann in den Skripten die HTTP-Authentifizierung auslesen und entsprechend verarbeiten. Das dürfte zumindest den wenigsten Aufwand bedeuten.
Gibts es dafür vieleicht ein vorkonfiguriertes CGI-Programm ? So etwas wie eine Userverwaltung ?
Was meinst Du damit?
Viele Grüsse
Achim