disable builtin user by default

This commit is contained in:
medcl 2022-10-23 22:45:41 +08:00
parent 4c0f64fa90
commit 2002a38c92
1 changed files with 7 additions and 1 deletions

View File

@ -254,7 +254,7 @@ func (module *Module) initTempClient(r *http.Request) (error, elastic.API,SetupR
elastic.UpdateConfig(cfg) elastic.UpdateConfig(cfg)
elastic.UpdateClient(cfg, client) elastic.UpdateClient(cfg, client)
cfg.Version=client.GetVersion()
global.Register(elastic.GlobalSystemElasticsearchID,tempID) global.Register(elastic.GlobalSystemElasticsearchID,tempID)
return err, client,request return err, client,request
@ -425,6 +425,12 @@ func (module *Module) initialize(w http.ResponseWriter, r *http.Request, ps http
//callback //callback
InvokeSetupCallback() InvokeSetupCallback()
//disable builtin auth
err=api.DisableBuiltinUserAdmin()
if err!=nil{
panic(err)
}
//place setup lock file //place setup lock file
setupLock:=path.Join(global.Env().GetDataDir(),".setup_lock") setupLock:=path.Join(global.Env().GetDataDir(),".setup_lock")
_,err=util.FilePutContent(setupLock,time.Now().String()) _,err=util.FilePutContent(setupLock,time.Now().String())