Disable auto delete in cache lock for admin controller

pull/146/head
johnniang 2019-04-29 18:26:59 +08:00
parent f5701691fb
commit f7fb7c7542
1 changed files with 3 additions and 3 deletions

View File

@ -41,21 +41,21 @@ public class AdminController {
@PostMapping("login") @PostMapping("login")
@ApiOperation("Login") @ApiOperation("Login")
@CacheLock @CacheLock(autoDelete = false)
public AuthToken auth(@RequestBody @Valid LoginParam loginParam) { public AuthToken auth(@RequestBody @Valid LoginParam loginParam) {
return adminService.authenticate(loginParam); return adminService.authenticate(loginParam);
} }
@PostMapping("logout") @PostMapping("logout")
@ApiOperation("Logs out (Clear session)") @ApiOperation("Logs out (Clear session)")
@CacheLock @CacheLock(autoDelete = false)
public void logout() { public void logout() {
adminService.clearToken(); adminService.clearToken();
} }
@PostMapping("refresh/{refreshToken}") @PostMapping("refresh/{refreshToken}")
@ApiOperation("Refreshes token") @ApiOperation("Refreshes token")
@CacheLock @CacheLock(autoDelete = false)
public AuthToken refresh(@PathVariable("refreshToken") String refreshToken) { public AuthToken refresh(@PathVariable("refreshToken") String refreshToken) {
return adminService.refreshToken(refreshToken); return adminService.refreshToken(refreshToken);
} }