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")
@ApiOperation("Login")
@CacheLock
@CacheLock(autoDelete = false)
public AuthToken auth(@RequestBody @Valid LoginParam loginParam) {
return adminService.authenticate(loginParam);
}
@PostMapping("logout")
@ApiOperation("Logs out (Clear session)")
@CacheLock
@CacheLock(autoDelete = false)
public void logout() {
adminService.clearToken();
}
@PostMapping("refresh/{refreshToken}")
@ApiOperation("Refreshes token")
@CacheLock
@CacheLock(autoDelete = false)
public AuthToken refresh(@PathVariable("refreshToken") String refreshToken) {
return adminService.refreshToken(refreshToken);
}