perf: Remove username hint

pull/15541/head
wangruidong 2025-06-09 15:25:34 +08:00 committed by 老广
parent ec20a4fd02
commit bbd3b32aa1
3 changed files with 4 additions and 0 deletions

View File

@ -565,6 +565,7 @@ class Config(dict):
'TERMINAL_OMNIDB_ENABLED': True,
# 安全配置
'SAFE_MODE': False,
'SECURITY_MFA_AUTH': 0, # 0 不开启 1 全局开启 2 管理员开启
'SECURITY_MFA_AUTH_ENABLED_FOR_THIRD_PARTY': True,
'SECURITY_MFA_BY_EMAIL': False,

View File

@ -32,6 +32,7 @@ TERMINAL_REPLAY_STORAGE = CONFIG.TERMINAL_REPLAY_STORAGE
FTP_FILE_MAX_STORE = CONFIG.FTP_FILE_MAX_STORE
# Security settings
SAFE_MODE = CONFIG.SAFE_MODE
SECURITY_MFA_AUTH = CONFIG.SECURITY_MFA_AUTH
SECURITY_MFA_AUTH_ENABLED_FOR_THIRD_PARTY = CONFIG.SECURITY_MFA_AUTH_ENABLED_FOR_THIRD_PARTY
SECURITY_MFA_BY_EMAIL = CONFIG.SECURITY_MFA_BY_EMAIL

View File

@ -294,6 +294,8 @@ class UsernameHintsAPI(APIView):
permission_classes = [IsValidUser]
def post(self, request, **kwargs):
if settings.SAFE_MODE:
return Response(data=[])
node_ids = request.data.get('nodes', [])
asset_ids = request.data.get('assets', [])
query = request.data.get('query', None)