Compare commits

..

2 Commits

Author SHA1 Message Date
vipg
2c5b259770 add 2025-11-11 15:49:14 +08:00
vipg
3f376d3124 add 2025-11-11 15:48:51 +08:00
2 changed files with 5 additions and 5 deletions

View File

@@ -49,7 +49,7 @@ func LoginHandler(c *gin.Context) {
// 绑定并验证请求参数JSON格式 // 绑定并验证请求参数JSON格式
if err := c.ShouldBindJSON(&req); err != nil { if err := c.ShouldBindJSON(&req); err != nil {
// 绑定失败时记录警告日志,并返回错误响应 // 绑定失败时记录警告日志,并返回错误响应
zap.L().Warn(" 请求参数绑定失败", zap.L().Warn(" 请求参数绑定失败",
zap.String("reqID", reqID), zap.String("reqID", reqID),
zap.Error(err), zap.Error(err),
zap.Any("请求体", c.Request.Body), zap.Any("请求体", c.Request.Body),
@@ -68,7 +68,7 @@ func LoginHandler(c *gin.Context) {
// 1. 二次校验账号和密码是否为空(双重保险,防止校验规则被绕过) // 1. 二次校验账号和密码是否为空(双重保险,防止校验规则被绕过)
if req.Account == "" || req.Password == "" { if req.Account == "" || req.Password == "" {
zap.L().Warn(" 账号或密码为空", zap.L().Warn(" 账号或密码为空",
zap.String("reqID", reqID), zap.String("reqID", reqID),
zap.String("账号", req.Account), zap.String("账号", req.Account),
) )
@@ -98,7 +98,7 @@ func LoginHandler(c *gin.Context) {
switch { switch {
case err == sql.ErrNoRows: case err == sql.ErrNoRows:
// 账号不存在或已被删除的情况 // 账号不存在或已被删除的情况
zap.L().Warn(" 账号不存在或已删除", zap.L().Warn(" 账号不存在或已删除",
zap.String("reqID", reqID), zap.String("reqID", reqID),
zap.String("账号", req.Account), zap.String("账号", req.Account),
) )
@@ -131,7 +131,7 @@ func LoginHandler(c *gin.Context) {
err = bcrypt.CompareHashAndPassword([]byte(storedPassword), []byte(req.Password)) err = bcrypt.CompareHashAndPassword([]byte(storedPassword), []byte(req.Password))
if err != nil { if err != nil {
// 密码不匹配的情况 // 密码不匹配的情况
zap.L().Warn(" 密码验证失败", zap.L().Warn(" 密码验证失败",
zap.String("reqID", reqID), zap.String("reqID", reqID),
zap.String("账号", req.Account), zap.String("账号", req.Account),
zap.Error(err), zap.Error(err),

View File

@@ -95,7 +95,7 @@ func RegisterHandler(c *gin.Context) {
// 3. 判断查询结果,若存在则提示账号已存在 // 3. 判断查询结果,若存在则提示账号已存在
if exists { if exists {
zap.L().Warn(" 账号已存在", zap.L().Warn(" 账号已存在",
zap.String("req_id", reqID), zap.String("req_id", reqID),
zap.String("account", req.Account)) zap.String("account", req.Account))
c.JSON(http.StatusOK, RegisterResponse{ c.JSON(http.StatusOK, RegisterResponse{