Merge pull request #67 from edx/features/jbau/stanford-shib

Shibboleth Auth
This commit is contained in:
Jason Bau
2013-06-21 09:32:30 -07:00
20 changed files with 914 additions and 43 deletions

View File

@@ -91,6 +91,14 @@ MITX_FEATURES = {
'AUTH_USE_OPENID': False,
'AUTH_USE_MIT_CERTIFICATES': False,
'AUTH_USE_OPENID_PROVIDER': False,
'AUTH_USE_SHIB': False,
# This flag disables the requirement of having to agree to the TOS for users registering
# with Shib. Feature was requested by Stanford's office of general counsel
'SHIB_DISABLE_TOS': False,
# Enables ability to restrict enrollment in specific courses by the user account login method
'RESTRICT_ENROLL_BY_REG_METHOD': False,
# analytics experiments
'ENABLE_INSTRUCTOR_ANALYTICS': False,
@@ -699,6 +707,10 @@ INSTALLED_APPS = (
'licenses',
'course_groups',
# External auth (OpenID, shib)
'external_auth',
'django_openid_auth',
#For the wiki
'wiki', # The new django-wiki from benjaoming
'django_notify',