Changeset 1da6cca for remit/settings.py


Ignore:
Timestamp:
Apr 21, 2010, 4:22:50 PM (14 years ago)
Author:
Alex Dehnert <adehnert@…>
Branches:
master, client
Children:
a5fc5c8
Parents:
818625a
git-author:
Alex Dehnert <adehnert@…> (04/21/10 16:18:04)
git-committer:
Alex Dehnert <adehnert@…> (04/21/10 16:22:50)
Message:

Make scripts authentication optional (but default on)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • remit/settings.py

    rdbb39a2 r1da6cca  
    3131
    3232AUTH_SOCK = None # Path to SocketAuth socket
     33ENABLE_SCRIPTS_AUTH = True
    3334
    3435from local_settings import *
     
    7677)
    7778
    78 MIDDLEWARE_CLASSES = (
     79MIDDLEWARE_CLASSES = [
    7980    'django.middleware.common.CommonMiddleware',
    8081    'django.contrib.sessions.middleware.SessionMiddleware',
     
    8283    #http://docs.djangoproject.com/en/dev/howto/auth-remote-user/
    8384    #'django.contrib.auth.middleware.RemoteUserMiddleware',
    84     'mit.ScriptsRemoteUserMiddleware',
    85 )
     85]
    8686
    8787AUTHENTICATION_BACKENDS = [
    88     'mit.ScriptsRemoteUserBackend',
    8988    'django.contrib.auth.backends.ModelBackend',
    9089]
    9190if AUTH_SOCK:
    9291    AUTHENTICATION_BACKENDS.insert(1, 'util.SocketAuth.SocketAuthBackend')
     92if ENABLE_SCRIPTS_AUTH:
     93    MIDDLEWARE_CLASSES.append('mit.ScriptsRemoteUserMiddleware')
     94    AUTHENTICATION_BACKENDS.insert(0, 'mit.ScriptsRemoteUserBackend')
    9395
    9496ROOT_URLCONF = 'remit.urls'
Note: See TracChangeset for help on using the changeset viewer.