相同点:
1.认证功能 authentication
2.授权功能 authorization
3.加密功能 encryption
4.会话功能 session
5.缓存支持 cache
6.rememberme 功能
...
不同点:
SpringSecurity基于Spring开发,即必须依赖于Spring。而shiro不依赖与第三方框架独立使用
SpringSecurity功能比Shiro更加丰富,例如安全防护方面
SpringSecurity社区资源相对于Shiro更加丰富
shiro配置和使用比较简单,SpringSecurity则需要依赖于Spring,比Shiro复杂