feat: adjust deploy password and login limit

This commit is contained in:
engigu
2026-02-10 14:19:32 +08:00
parent 70a66c4693
commit b855400cec
6 changed files with 67 additions and 5 deletions
+9 -2
View File
@@ -2,6 +2,7 @@ package services
import (
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/utils"
)
type InitService struct {
@@ -40,6 +41,12 @@ func (s *InitService) initializeAdmin(userService *UserService) {
return
}
userService.CreateUser("admin", "123456", "admin@local", "admin")
logger.Info("管理员账号创建成功: admin / 123456")
password := utils.RandomString(12)
userService.CreateUser("admin", password, "admin@local", "admin")
logger.Infof("--------------------------------------------------")
logger.Infof("管理员账号创建成功:")
logger.Infof("用户名: admin")
logger.Infof("密 码: %s", password)
logger.Infof("请妥善保管您的密码,并登录后及时修改。")
logger.Infof("--------------------------------------------------")
}