打开权限注释
This commit is contained in:
parent
df770879c8
commit
d11dc54a4a
|
@ -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)) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user