fix(gateway): stop enabling dingtalk allow-all during setup (#30743)

This commit is contained in:
Teknium
2026-05-24 04:24:44 -07:00
committed by GitHub
parent 9732559864
commit 1f897b0dc9

View File

@@ -3998,15 +3998,11 @@ def _setup_dingtalk():
client_id, client_secret = result client_id, client_secret = result
save_env_value("DINGTALK_CLIENT_ID", client_id) save_env_value("DINGTALK_CLIENT_ID", client_id)
save_env_value("DINGTALK_CLIENT_SECRET", client_secret) save_env_value("DINGTALK_CLIENT_SECRET", client_secret)
save_env_value("DINGTALK_ALLOW_ALL_USERS", "true")
print() print()
print_success(f"{emoji} {label} configured via QR scan!") print_success(f"{emoji} {label} configured via QR scan!")
else: else:
# ── Manual entry ── # ── Manual entry ──
_setup_standard_platform(dingtalk_platform) _setup_standard_platform(dingtalk_platform)
# Also enable allow-all by default for convenience
if get_env_value("DINGTALK_CLIENT_ID"):
save_env_value("DINGTALK_ALLOW_ALL_USERS", "true")
def _setup_wecom(): def _setup_wecom():