前置知识
- 掌握 Spring 框架
- 掌握 SpringBoot 使用
- 掌握 JavaWeb技术
1.1 概要
用户认证:系统认为用户是否能登陆
用户授权:系统判断用户是否有权限去做某些事情
1.2 同款产品
1.2.1 Spring Security
特点:
- 与spring 无缝结合
- 全面的权限控制
- 专门 为web开发设计
- 旧版本不能脱离web环境使用
- 新版本对整个框架进行了分成手里,分成了核心模块和web模块,单独引入核心模块就可以脱离web环境
- 重量级
1.2.2 Shior
- 轻量级
- SSM + Shiro
- SpringBoot + SpringSecurity