nnnn
This commit is contained in:
@@ -10,6 +10,8 @@ import com.ruoyi.cai.kit.VerificationCodeCheck;
|
||||
import com.ruoyi.cai.manager.CurrentUserManager;
|
||||
import com.ruoyi.cai.manager.LoginAfterManager;
|
||||
import com.ruoyi.cai.manager.SystemConfigManager;
|
||||
import com.ruoyi.cai.service.IpBlackService;
|
||||
import com.ruoyi.cai.service.IpRecordService;
|
||||
import com.ruoyi.cai.service.SmsVerifyService;
|
||||
import com.ruoyi.cai.service.UserService;
|
||||
import com.ruoyi.common.annotation.Log;
|
||||
@@ -142,15 +144,24 @@ public class AuthAppController {
|
||||
|
||||
@Autowired
|
||||
private LoginAfterManager loginAfterManager;
|
||||
@Autowired
|
||||
private IpRecordService ipRecordService;
|
||||
@Autowired
|
||||
private IpBlackService ipBlackService;
|
||||
|
||||
@PostMapping("/login")
|
||||
@Operation(summary = "登陆")
|
||||
@Log(title = "登陆", businessType = BusinessType.OTHER, isSaveDb = false)
|
||||
public R<LoginVo> login(@Validated @RequestBody LoginCaiUser loginBody){
|
||||
LoginVo vo = new LoginVo();
|
||||
String token = caiLoginManager.login(loginBody.getUsername(), loginBody.getPassword());
|
||||
vo.setToken(token);
|
||||
vo.setUserInfo(currentUserManager.currentInfo());
|
||||
try {
|
||||
String token = caiLoginManager.login(loginBody.getUsername(), loginBody.getPassword());
|
||||
vo.setToken(token);
|
||||
vo.setUserInfo(currentUserManager.currentInfo());
|
||||
}catch (Exception e){
|
||||
ipRecordService.saveLoginIp(ServletUtils.getClientIP());
|
||||
throw e;
|
||||
}
|
||||
// 异步调用通知
|
||||
// loginAfterManager.loginAfter(LoginHelper.getUserId());
|
||||
return R.ok(vo);
|
||||
|
||||
Reference in New Issue
Block a user