Spaces:
Sleeping
Sleeping
| package settings | |
| import ( | |
| "log" | |
| "sublink/models" | |
| ) | |
| // 重置默认用户 | |
| func ResetUser(username string, password string) { | |
| // 如果账号或者密码为空 | |
| if username == "" || password == "" { | |
| log.Println("账号或者密码不能为空") | |
| return | |
| } | |
| if len(password) < 6 { | |
| log.Println("密码不能小于6位数") | |
| return | |
| } | |
| User := &models.User{} | |
| // 获取所有用户 | |
| users, err := User.All() | |
| if err != nil { | |
| log.Printf("用户存在") | |
| } | |
| // 遍历所有用户 | |
| for _, user := range users { | |
| // 删除所有用户 | |
| user.Del() | |
| } | |
| //打印输出 | |
| log.Printf("账号%s,密码%s", username, password) | |
| User = &models.User{Username: username, Password: password, Role: "admin", Nickname: "管理员"} | |
| User.Create() | |
| } | |