Shiro框架中继承AuthorizingRealm的实现类ShiroUserRealm有哪些操作需要做以使Shiro框架的安全管理组件SecurityManager调用?Servicepublic class ShiroUserRealm extends AuthorizingRealm
- 实现doGetAuthorizationInfo方法,用于授权操作,即根据用户角色和权限信息授予用户对应的操作权限。
- 实现doGetAuthenticationInfo方法,用于认证操作,即根据用户提供的用户名和密码验证用户身份。
- 在Spring配置文件中配置该实现类为bean,并注入到SecurityManager中。
- 在Shiro配置文件中配置该实现类为Realm,并设置为使用的Realm。
- 在web.xml中配置ShiroFilter,将所有请求拦截并交由Shiro框架处理。
原文地址: https://www.cveoy.top/t/topic/fSyt 著作权归作者所有。请勿转载和采集!