Michael Schröpl: (HTML) (CGI?) «FORM»-Login für .htaccess?

Beitrag lesen

Sorry, Korrektur:
   URL des Artikels: http://www.apacheweek.com/features/userauth.)
(der "/" am Ende war zuviel)

Deine Aufgabenstellung läuft darauf hinaus, via CGI einen Browser zu emulieren (d. h. eben HTTP 1.x zu unterstützen).
Immerhin mußt Du auch den WWW-Authenticate anfordern und Dich dann entsprechend verhalten, denn dort steht nicht nur der Realm-Name, sondern vor allem auch der Typ des Authentifizierungsprotokolls drin, und der kann neben "Basic" (Passworte im Klartext) auch andere Werte haben, etwa "Digest" (Password MD5-verschlüsselt) usw.
Na dann: Viel Spaß beim Programmieren ...