> Checkout the docs for the function "_q_access(request)". Basically, if
> it's in your module then it will be called before any
> traversal...works great for authentication.
>
> http://www.mems-exchange.org/software/quixote/doc/programming.html
>
> An alternative to doing the basic auth in your httpd.conf file would be
> to handle the HTTP_AUTHORIZATION header in your Quixote app. If you
> return a response like the following the client will be presented with
> the username/password browser dialog:
>
> request.response.set_header("WWW-Authenticate", "Basic Realm=Secret")
> request.response.set_status(401)
>
> The client browser should then return an HTTP_AUTHORIZATION header that
> contains a username and password. To get the values out of the
> request you could do something like the following:
>
> auth_creds = request.get_header("HTTP_AUTHORIZATION").split(" ")[1]
> auth_creds = base64.decodestring(auth_creds).split(":")
> username, password = auth_creds[0], auth_creds[1]
>
> You can take those values and do whatever you need for authenticating
> the client.
>
> Regards,
>
> - Jeff
>
Hi,
I got the above suggestion working in 10 minutes.
Thanks Jeff!!!! ;)
Is there a NTLM Python module avaiable?
Best Regards
Jørgen Larsen