sublinker / settings /user.go
YimoEx
init
bb9df9e
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()
}