(c *gin.Context, userName string, err error)
| 511 | } |
| 512 | |
| 513 | func saveLoginLogs(c *gin.Context, userName string, err error) { |
| 514 | var logs model.LoginLog |
| 515 | if err != nil { |
| 516 | logs.Status = constant.StatusFailed |
| 517 | logs.Message = err.Error() |
| 518 | } else { |
| 519 | logs.Status = constant.StatusSuccess |
| 520 | } |
| 521 | logs.IP = c.ClientIP() |
| 522 | logs.User = userName |
| 523 | logs.Agent = c.GetHeader("User-Agent") |
| 524 | _ = logService.CreateLoginLog(logs) |
| 525 | } |
| 526 | |
| 527 | func loginLogUserName(user *dto.UserLoginInfo, mfaSessionID string) string { |
| 528 | if user != nil { |
no test coverage detected