TASK:免密登录;

This commit is contained in:
shahaibo
2024-01-17 17:49:40 +08:00
parent c5d540686e
commit 90634f73c7
7 changed files with 191 additions and 28 deletions

View File

@@ -144,9 +144,9 @@ public class AccountController {
return Response.success(accountService.getExpiredTime());
}
@ApiOperation(value = "查询账号到期时间")
@ApiOperation(value = "免密登录")
@PostMapping("/noLoginRequired")
public Response<AccountLoginVO> noLoginRequired(@RequestBody NoLoginRequiredDTO noLoginRequiredDTO){
return Response.success(accountService.noLoginRequired(noLoginRequiredDTO));
public Response<AccountLoginVO> noLoginRequired(@RequestBody NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request){
return Response.success(accountService.noLoginRequired(noLoginRequiredDTO, request));
}
}

View File

@@ -62,8 +62,8 @@ public class ThirdPartyController {
@CrossOrigin
@ApiOperation(value = "add No Login Required")
@PostMapping("/existNoLoginRequired")
public Response<Boolean> existNoLoginRequired(@RequestBody NoLoginRequiredDTO noLoginRequiredDTO) {
return Response.success(accountService.existNoLoginRequired(noLoginRequiredDTO));
public Response<Boolean> existNoLoginRequired(@RequestBody NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request) {
return Response.success(accountService.existNoLoginRequired(noLoginRequiredDTO, request));
}
@GetMapping("/your-secured-endpoint")
@@ -83,4 +83,18 @@ public class ThirdPartyController {
return "Failed to retrieve client certificate.";
}
}
@CrossOrigin
@ApiOperation(value = "add No Login Required")
@PostMapping("/addNoLoginRequiredNew")
public Response<String> addNoLoginRequiredNew(@RequestBody NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request) {
return Response.success(accountService.addNoLoginRequiredNew(noLoginRequiredDTO, request));
}
@CrossOrigin
@ApiOperation(value = "add No Login Required")
@PostMapping("/deleteNoLoginRequiredNew")
public Response<Boolean> deleteNoLoginRequiredNew(@RequestBody NoLoginRequiredDTO noLoginRequiredDTO, HttpServletRequest request) {
return Response.success(accountService.deleteNoLoginRequiredNew(noLoginRequiredDTO, request));
}
}