@RequiresPermissions注解初遇

1.Shiro:java的一个安全权限框架。

学习路径:

https://blog.csdn.net/qq_36807862/article/details/81285736?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165482767216781435464569%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=165482767216781435464569&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-81285736-null-null.142^v12^pc_search_result_cache,157^v13^control&utm_term=shiro&spm=1018.2226.3001.4187

 

2.@RequiresPermissions:Shiro里面权限认证的一个注解。

@RequiresPermissions(value = {"user:list",...},logical = logical.OR)

value是权限,可以有多个;logical包括logical.OR(或)logical.AND(且)默认

我遇到的:

@RequiresPermissions(“generator:crmbill:list”)

代表 拥有查看genrator下crmbill信息权限 的用户才能访问该接口。

初遇懵懵懂懂,继续探讨中。

posted @ 2022-06-10 10:35  新生猿  阅读(1794)  评论(0)    收藏  举报