On Jun 5, 4:28 pm, Marco Aloisio <[EMAIL PROTECTED]> wrote: > Hi, I'm a Python newbie; > I have to write a simple webserver, and I need to > implement a basic authentication as specified in the RFC2617. > I wonder if there is a Python library for doing that. > > Thanks! > > -- > Marco Aloisio
Have a look at paste (http://pythonpaste.org/). For instance, to enable authentication for user foo, you can do the following from paste.auth.basic import AuthBasicHandler def only_for_foo(env, user, passwd): return user == 'foo' and passwd = 'bar' auth_app = AuthBasicHandler( myapp, 'app realm', only_for_foo) (where myapp is your WSGI application, of course). Michele Simionato -- http://mail.python.org/mailman/listinfo/python-list