From 1e601288fa6b74180869c0ce2f775bc87d401c48 Mon Sep 17 00:00:00 2001 From: Bai Date: Thu, 8 Jul 2021 14:44:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9CAS=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/jumpserver/conf.py | 6 +++--- apps/jumpserver/settings/auth.py | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/jumpserver/conf.py b/apps/jumpserver/conf.py index dd76e729a..449ae7974 100644 --- a/apps/jumpserver/conf.py +++ b/apps/jumpserver/conf.py @@ -212,10 +212,10 @@ class Config(dict): 'CAS_ROOT_PROXIED_AS': '', 'CAS_LOGOUT_COMPLETELY': True, 'CAS_VERSION': 3, - 'CAS_USERNAME_ATTRIBUTE': 'username', + 'CAS_USERNAME_ATTRIBUTE': 'uid', + 'CAS_APPLY_ATTRIBUTES_TO_USER': False, 'CAS_RENAME_ATTRIBUTES': {}, - 'CAS_CREATE_USER': False, - + 'CAS_CREATE_USER': True, 'AUTH_SSO': False, 'AUTH_SSO_AUTHKEY_TTL': 60 * 15, diff --git a/apps/jumpserver/settings/auth.py b/apps/jumpserver/settings/auth.py index 9345e766d..264566620 100644 --- a/apps/jumpserver/settings/auth.py +++ b/apps/jumpserver/settings/auth.py @@ -97,7 +97,8 @@ CAS_VERSION = CONFIG.CAS_VERSION CAS_ROOT_PROXIED_AS = CONFIG.CAS_ROOT_PROXIED_AS CAS_CHECK_NEXT = lambda _next_page: True CAS_USERNAME_ATTRIBUTE = CONFIG.CAS_USERNAME_ATTRIBUTE -CAS_RENAME_ATTRIBUTES = CONFIG.CAS_RENAME_ATTRIBUTES if hasattr(CONFIG, 'CAS_RENAME_ATTRIBUTES') else {} +CAS_APPLY_ATTRIBUTES_TO_USER = CONFIG.CAS_APPLY_ATTRIBUTES_TO_USER +CAS_RENAME_ATTRIBUTES = CONFIG.CAS_RENAME_ATTRIBUTES CAS_CREATE_USER = CONFIG.CAS_CREATE_USER # SSO Auth