diff --git a/server/www/teleport/webroot/app/base/configs.py b/server/www/teleport/webroot/app/base/configs.py index b3df8a6..993f374 100644 --- a/server/www/teleport/webroot/app/base/configs.py +++ b/server/www/teleport/webroot/app/base/configs.py @@ -456,6 +456,18 @@ class AppConfig(BaseAppConfig): if conf_data is None: log.w('system default config info is empty.\n') # return True + # ===================================== + # 全局设置相关 + # ===================================== + try: + _glob = json.loads(conf_data['global']) + except: + log.w('password config not set or invalid, use default.\n') + _glob = {} + + self.sys.glob = tp_convert_to_attr_dict(_glob) + if not self.sys.glob.is_exists('url_proto'): + self.sys.glob.url_proto = False # ===================================== # 密码策略相关