CAS authentication.
authorgfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Wed, 18 Aug 2010 02:46:17 +0000 (02:46 +0000)
committergfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Wed, 18 Aug 2010 02:46:17 +0000 (02:46 +0000)
commitbcd6a421e8b53f7d1408950035e7c26ed5766c07
tree751e7656c9448c7d36f710f2668c39a868128af7
parent7f2324de54fdb4ddc072cb43611e72f7b22b347c
CAS authentication.

See: http://code.google.com/p/django-cas/

To use CAS authentication, you must "easy_install django-cas", then add these
to your local_settings.py:

CAS_AUTHENTICATION = True
CAS_SERVER_URL     = 'https://my.cas.server.example.net/cas/'

You will probably also want to define two customization hooks:
external_person_lookup and user_needs_decoration. See:
conifer/syrup/integration.py.

git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@969 6d9bc8c9-1ec2-4278-b937-99fde70a366f
12 files changed:
.gitignore
conifer/integration/cas.py [new file with mode: 0644]
conifer/integration/uwindsor.py
conifer/plumbing/hooksystem.py
conifer/settings.py
conifer/syrup/integration.py
conifer/syrup/views/_common.py
conifer/syrup/views/genshi_namespace.py
conifer/templates/browse_index.xhtml
conifer/templates/master.xhtml
conifer/templates/search_results.xhtml
conifer/urls.py