Shiro权限注解(可以用在Controller层对应的方法上/Service层对应的方法上)
1》@RequiresAuthentication:表示当前Subject已经通过login进行了身份验证;即Subject.isAuthenticated()返回true。
2》@RequiresUser:表示当前Subject已经身份验证或者通过记住我登录的。
3》@RequiresGuest:表示当前Subject没有身份验证或通过记住我登录,即是游客身份。
4》@RequiresRoles:(value={"admin","user"},logical=logical.AND):表示当前Subject需要角色admin和user
5》@RequiresPermissions:(value={"user:a","user:b"},logical=logical.OR):表示当前Subject需要权限user:a或user:b。
---------------------
作者:安分_pingping
来源:CSDN
原文:https://blog.csdn.net/qq_35325795/article/details/80329255
版权声明:本文为博主原创文章,转载请附上博文链接!