MCPcopy Create free account
hub / github.com/OpenListTeam/OpenList / setAdminPassword

Function setAdminPassword

cmd/admin.go:73–91  ·  view source on GitHub ↗
(pwd string)

Source from the content-addressed store, hash-verified

71}
72
73func setAdminPassword(pwd string) {
74 bootstrap.Init()
75 defer bootstrap.Release()
76 admin, err := op.GetAdmin()
77 if err != nil {
78 utils.Log.Errorf("failed get admin user: %+v", err)
79 return
80 }
81 admin.SetPassword(pwd)
82 if err := op.UpdateUser(admin); err != nil {
83 utils.Log.Errorf("failed update admin user: %+v", err)
84 return
85 }
86 utils.Log.Infof("admin user has been update from CLI")
87 fmt.Println("admin user has been updated:")
88 fmt.Println("username:", admin.Username)
89 fmt.Println("password:", pwd)
90 DelAdminCacheOnline()
91}
92
93func init() {
94 RootCmd.AddCommand(AdminCmd)

Callers 1

admin.goFile · 0.85

Calls 6

InitFunction · 0.92
ReleaseFunction · 0.92
GetAdminFunction · 0.92
UpdateUserFunction · 0.92
DelAdminCacheOnlineFunction · 0.85
SetPasswordMethod · 0.65

Tested by

no test coverage detected