| | |
| | | import com.ruoyi.common.constant.Constants; |
| | | import com.ruoyi.common.constant.UserConstants; |
| | | import com.ruoyi.common.core.domain.event.LogininforEvent; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.system.domain.SysUser; |
| | | import com.ruoyi.common.core.domain.model.RegisterBody; |
| | | import com.ruoyi.common.enums.UserType; |
| | | import com.ruoyi.common.exception.user.CaptchaException; |
| | |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import jakarta.servlet.http.HttpServletRequest; |
| | | |
| | | /** |
| | | * 注册校验方法 |
| | |
| | | * @return |
| | | */ |
| | | private void recordLogininfor(String username, String status, String message) { |
| | | LogininforEvent logininforDTO = new LogininforEvent(); |
| | | logininforDTO.setUsername(username); |
| | | logininforDTO.setStatus(status); |
| | | logininforDTO.setMessage(message); |
| | | logininforDTO.setRequest(ServletUtils.getRequest()); |
| | | SpringUtils.context().publishEvent(logininforDTO); |
| | | LogininforEvent logininforEvent = new LogininforEvent(); |
| | | logininforEvent.setUsername(username); |
| | | logininforEvent.setStatus(status); |
| | | logininforEvent.setMessage(message); |
| | | logininforEvent.setRequest(ServletUtils.getRequest()); |
| | | SpringUtils.context().publishEvent(logininforEvent); |
| | | } |
| | | |
| | | } |