Fixed #689 -- Added a middleware and authentication backend to contrib.auth for supporting external authentication solutions. Thanks to all who contributed to this patch, including Ian Holsman, garthk, Koen Biermans, Marc Fargas, ekarulf, and Ramiro Morales.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10063 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Gary Wilson Jr 2009-03-15 05:54:28 +00:00
parent 7be4b9a4c0
commit b994387d8d
11 changed files with 457 additions and 13 deletions

View file

@ -1263,10 +1263,13 @@ administrator and the users themselves if users had separate accounts in LDAP
and the Django-based applications.
So, to handle situations like this, the Django authentication system lets you
plug in another authentication sources. You can override Django's default
plug in other authentication sources. You can override Django's default
database-based scheme, or you can use the default system in tandem with other
systems.
See the :ref:`authentication backend reference <ref-authentication-backends>`
for information on the authentication backends included with Django.
Specifying authentication backends
----------------------------------