打开权限注释

This commit is contained in:
阿沐 2023-05-22 16:15:40 +08:00
parent df770879c8
commit d11dc54a4a

View File

@ -15,6 +15,7 @@ import net.maku.framework.security.cache.TokenStoreCache;
import net.maku.framework.security.user.UserDetail; import net.maku.framework.security.user.UserDetail;
import net.maku.monitor.vo.UserOnlineVO; import net.maku.monitor.vo.UserOnlineVO;
import org.springdoc.core.annotations.ParameterObject; import org.springdoc.core.annotations.ParameterObject;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.ArrayList; import java.util.ArrayList;
@ -30,7 +31,7 @@ public class UserOnlineController {
@GetMapping("page") @GetMapping("page")
@Operation(summary = "分页") @Operation(summary = "分页")
//@PreAuthorize("hasAuthority('monitor:user:all')") @PreAuthorize("hasAuthority('monitor:user:all')")
public Result<PageResult<UserOnlineVO>> page(@ParameterObject @Valid Query query) { public Result<PageResult<UserOnlineVO>> page(@ParameterObject @Valid Query query) {
// 获取登录用户的全部key // 获取登录用户的全部key
List<String> keys = tokenStoreCache.getUserKeyList(); List<String> keys = tokenStoreCache.getUserKeyList();
@ -60,7 +61,7 @@ public class UserOnlineController {
@DeleteMapping("{accessToken}") @DeleteMapping("{accessToken}")
@Operation(summary = "强制退出") @Operation(summary = "强制退出")
//@PreAuthorize("hasAuthority('monitor:user:user')") @PreAuthorize("hasAuthority('monitor:user:user')")
public Result<String> forceLogout(@PathVariable("accessToken") String accessToken) { public Result<String> forceLogout(@PathVariable("accessToken") String accessToken) {
// token不能为空 // token不能为空
if (StrUtil.isBlank(accessToken)) { if (StrUtil.isBlank(accessToken)) {