mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-02 07:27:04 +00:00
Add authentication and registration to seahub
This commit is contained in:
27
settings.py
27
settings.py
@@ -62,6 +62,8 @@ TEMPLATE_LOADERS = (
|
||||
|
||||
MIDDLEWARE_CLASSES = (
|
||||
'django.middleware.common.CommonMiddleware',
|
||||
'django.middleware.csrf.CsrfViewMiddleware',
|
||||
'django.middleware.csrf.CsrfResponseMiddleware',
|
||||
'django.contrib.sessions.middleware.SessionMiddleware',
|
||||
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
||||
)
|
||||
@@ -94,9 +96,32 @@ INSTALLED_APPS = (
|
||||
'django.contrib.contenttypes',
|
||||
'django.contrib.sessions',
|
||||
'django.contrib.sites',
|
||||
'seahub.basic',
|
||||
'django.contrib.admin',
|
||||
'registration',
|
||||
'avatar',
|
||||
'seahub.base',
|
||||
'seahub.profile',
|
||||
)
|
||||
|
||||
AUTHENTICATION_BACKENDS = (
|
||||
'seahub.base.accounts.EmailOrUsernameModelBackend',
|
||||
'django.contrib.auth.backends.ModelBackend'
|
||||
)
|
||||
|
||||
ACCOUNT_ACTIVATION_DAYS = 7
|
||||
|
||||
#avatar
|
||||
AVATAR_STORAGE_DIR = 'avatars'
|
||||
|
||||
AVATAR_GRAVATAR_BACKUP = False
|
||||
AVATAR_DEFAULT_URL = MEDIA_URL + '/avatars/default.png'
|
||||
|
||||
LOGIN_URL = SITE_ROOT + 'accounts/login'
|
||||
|
||||
# profile
|
||||
AUTH_PROFILE_MODULE = "profile.UserProfile"
|
||||
|
||||
|
||||
try:
|
||||
import local_settings
|
||||
except ImportError:
|
||||
|
Reference in New Issue
Block a user