PBS UUA OpenId Consumer
Project description
Installation
pip install pbs-account-consumer
Configuration
Add pbs_account_consumer to the INSTALLED_APPS section of the settings file.
After installing you need to add a couple of params to your settings.py file.
- Example param values:
OPENID_SSO_SERVER_URL = ‘https://account.pbs.org/cranky’
OPENID_CREATE_USERS = True
OPENID_UPDATE_DETAILS_FROM_SREG = True
OPENID_USE_AS_ADMIN_LOGIN = True
OPENID_ADMIN_LOGIN_TEMPLATE = None
LOGIN_REDIRECT_URL = ‘/’
Add the consumer app to the url routing.
- For example:
Add url(r’^openid/’, include(‘pbs_account_consumer.urls’)) to urls.py in your project.
Add the proper authentication backend to your project.
Add AUTHENTICATION_BACKENDS = (…, ‘pbs_account_consumer.auth.OpenIDBackend’,) to settings.py.
Add the proper login link to the admin login template:
Add pbs_accout_consumer.urls to the main urls.py file of your project.
Make the link point to the login_begin view, as such: {% url login_begin %}
Requirments
Python version 2.7 or greater.
Django version 1.3 or greater.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for pbs-account-consumer-1.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85c01b00aa036fb0a32620a9a954f7af5427f9bec195de0e96a11f929f352ede |
|
MD5 | 888c20624fa5405669941ea58af6810c |
|
BLAKE2b-256 | 23ab64942ac239e648a6100cfb149df769d421f62eafec317e51bc10383f54f7 |