I've spent a few hours digging around, but can't seem to find a
straightforward answer ...

I have an Apache module that does user authentication and sets the
REMOTE_USER variable with the user name. This is completely independent
of Django and Python.

I want Django to "trust" the REMOTE_USER value as a Django user and
effect a login. If there is no matching user (the value cannot be empty
b/c Apache would have prevented getting to Django) Django could
optionally create one, etc. The externally authenticated user's
password will not be touched by Django.

I've looked at authentication backends and middleware, but it looks
like the default Django installation expects users to login through a
Django form. I suspect there's a fairly easy answer to this question,
if someone can point me in the right direction.

A visual diagram of the standard authentication process would be
helpful ... :)

Thanks,
David


--~--~---------~--~----~------------~-------~--~----~
 You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to