freebsd-ports/www/py-django-openid-auth/pkg-message
Martin Wilke 6fa7546cc0 A library that can be used to add OpenID support to Django
applications.  The library integrates with Django's builtin
authentication system, so most applications require minimal changes to
support OpenID login.

The library also includes the following features:
 * Basic user details are transfered from the OpenID server via the
   Simple Registration extension.
 * It can be configured to use a fixed OpenID server URL, for use in
   single sign on deployments.
 * It supports the Launchpad teams extension to request team
   membership information.

WWW: https://launchpad.net/django-openid-auth

PR:		ports/164670
Submitted by:	Matthew X. Economou <xenophon+fbsdports@irtnog.org>
2012-04-11 03:38:17 +00:00

26 lines
876 B
Text

**********************************************************************
To activate OpenID authentication within your Django installation, you
will need to:
* add 'django_openid_auto' to INSTALLED_APPS,
* add 'django_auth_openid.auth.OpenIDBackend' to
AUTHENTICATION_BACKENDS,
* (optional) enable user creation when a new OpenID is used,
* (optional) have user details updated from SREG or AE extention
data,
* hook up the login URLs to your application's urlconf and
configure the LOGIN_URL and LOGIN_REDIRECT_URL, and
* re-run "python manage.py syncdb" to add the UserOpenID table to
your database.
For detailed instructions see the "README.txt" file that came with
this package; an example Django project with OpenID configured is also
included.
**********************************************************************