From 7f63466ac0ffa31635eba004006eb202e041fb13 Mon Sep 17 00:00:00 2001 From: Leonmmcoset Date: Sun, 31 Aug 2025 21:30:37 +0800 Subject: [PATCH] =?UTF-8?q?fix(installer):=20=E4=BD=BF=E7=94=A8"*"?= =?UTF-8?q?=E5=AD=97=E7=AC=A6=E6=8E=A9=E7=A0=81=E9=9A=90=E8=97=8F=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=91=98=E5=AF=86=E7=A0=81=E8=BE=93=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在密码输入时添加提示信息并改用"*"字符作为掩码,提高安全性并明确提示用户输入将被隐藏 --- installer.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/installer.lua b/installer.lua index eb81a70..1165aeb 100644 --- a/installer.lua +++ b/installer.lua @@ -99,7 +99,9 @@ while #admin_username == 0 do end tu.coloredPrint("Enter admin password (leave empty for no password): ") -local admin_password = read(nil, {}, nil, true) -- Use password mode +-- Use password mask with "*" character +tu.coloredPrint(colors.yellow, "(Password will be hidden)") +local admin_password = read(nil, {}, nil, "*") -- Use password mode with "*" mask -- Save user info settings.set("LeonOS.users.admin.username", admin_username)