fix: generate random admin password on quick setup

This should help mitigate issues like #3646
This commit is contained in:
bo0tzz
2025-01-16 11:59:19 +01:00
committed by Henrique Dias
parent 1d14798653
commit a46acba5f9
2 changed files with 23 additions and 1 deletions

View File

@@ -378,7 +378,12 @@ func quickSetup(flags *pflag.FlagSet, d pythonData) {
password := getParam(flags, "password")
if password == "" {
password, err = users.HashPwd("admin")
pwd, err := users.RandomPwd()
checkErr(err)
log.Println("Generated random admin password for quick setup:", pwd)
password, err = users.HashPwd(pwd)
checkErr(err)
}