>>>>It is a site for members, and it requires login. What is a better solution
>>>>for the login?
>>>A login without cookies.
>> Yes, but technically, how would you implement that?
> My goodness, I'm kinda baffled... Unix logins have existed for dozens of
> years before cookies were even invented and still you ask for the obvious?
> Regards, Ruud
technically, the authentication process of a webserver consists
of nothing more than the browser sending an X-Authenticate
header with each request for a page which is located within a
"protected" area. The contents of this header is a combination
of the username and the password that was entered,
base64-encoded (this is the reason why http basic auth is
inherently unsafe unless you use SSL, as the base64 string can
be intercepted by eavesdropping on the tcp packets and
unencoded using a one-liner perl script, rendering username /
password in cleartext ;-).
So yes, Ruud is right, http basic authentication has been part
of the http RFC for years. Cookies were only invented later by
netscape to implement things like storing the date of your last
visit and so on, and eventually was also used for storing
password information. Nothing to do with either unix or
windows logins, unless you tell your webserver to authenticate
against one of these mechanisms.
Zope supports both: HTTP basic auth and / or session based
logins, out of the box.
Cheers,
uwe
--
mail replies to Uwe at schuerkamp dot de ( yahoo address is spambox)
Uwe Schuerkamp //////////////////////////// http://www.schuerkamp.de/
Herford, Germany \\\\\\\\\\\\\\\\\\\\\\\\\\ (52.0N/8.5E)
GPG Fingerprint: 2E 13 20 22 9A 3F 63 7F 67 6F E9 B1 A8 36 A4 61