feat: add Space aggregate login
This commit is contained in:
20
db/admin.py
20
db/admin.py
@@ -42,6 +42,11 @@ _DEFAULT_SYSTEM_CONFIG = {
|
||||
"kdocs_admin_notify_email": "",
|
||||
"kdocs_row_start": 0,
|
||||
"kdocs_row_end": 0,
|
||||
"social_login_enabled": 0,
|
||||
"social_login_endpoint": "https://www.spacezs.cn/connect.php",
|
||||
"social_login_appid": "",
|
||||
"social_login_appkey": "",
|
||||
"social_login_providers": "qq,wx,alipay",
|
||||
}
|
||||
|
||||
_SYSTEM_CONFIG_UPDATERS = (
|
||||
@@ -71,6 +76,11 @@ _SYSTEM_CONFIG_UPDATERS = (
|
||||
("kdocs_admin_notify_email", "kdocs_admin_notify_email"),
|
||||
("kdocs_row_start", "kdocs_row_start"),
|
||||
("kdocs_row_end", "kdocs_row_end"),
|
||||
("social_login_enabled", "social_login_enabled"),
|
||||
("social_login_endpoint", "social_login_endpoint"),
|
||||
("social_login_appid", "social_login_appid"),
|
||||
("social_login_appkey", "social_login_appkey"),
|
||||
("social_login_providers", "social_login_providers"),
|
||||
)
|
||||
|
||||
|
||||
@@ -316,6 +326,11 @@ def update_system_config(
|
||||
kdocs_row_start=None,
|
||||
kdocs_row_end=None,
|
||||
db_slow_query_ms=None,
|
||||
social_login_enabled=None,
|
||||
social_login_endpoint=None,
|
||||
social_login_appid=None,
|
||||
social_login_appkey=None,
|
||||
social_login_providers=None,
|
||||
) -> bool:
|
||||
"""更新系统配置(仅更新DB,不做缓存处理)。"""
|
||||
arg_values = {
|
||||
@@ -345,6 +360,11 @@ def update_system_config(
|
||||
"kdocs_row_start": kdocs_row_start,
|
||||
"kdocs_row_end": kdocs_row_end,
|
||||
"db_slow_query_ms": db_slow_query_ms,
|
||||
"social_login_enabled": social_login_enabled,
|
||||
"social_login_endpoint": social_login_endpoint,
|
||||
"social_login_appid": social_login_appid,
|
||||
"social_login_appkey": social_login_appkey,
|
||||
"social_login_providers": social_login_providers,
|
||||
}
|
||||
|
||||
updates = []
|
||||
|
||||
Reference in New Issue
Block a user