@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信息权限 的用户才能访问该接口。
初遇懵懵懂懂,继续探讨中。