springboot shiro有了filter为什么还要relam
时间: 2024-05-23 21:13:19 浏览: 52
SpringBoot 集成 Shiro 实现动态uri权限
在Spring Boot Shiro中,Filter与Realm是两个不同的概念。Filter是Shiro的组件之一,它用于处理请求并进行身份验证和授权。Realm则是Shiro的认证和授权信息源,用于从数据源中获取用户的认证和授权信息。
虽然Filter可以进行身份验证和授权,但是它通常只是一个过滤器,只能对请求进行简单的处理,无法提供完整的认证和授权功能。而Realm则负责从数据源中获取用户的认证和授权信息,并提供完整的认证和授权功能。
因此,使用Filter和Realm的组合可以实现更加灵活和完整的身份验证和授权功能,Filter负责请求处理和简单的身份验证和授权,而Realm则负责提供完整的认证和授权信息。
阅读全文