第一章:Shiro简介
Shiro功能:
一、登录认证【配置文件*.ini做静态数据的shiro测试,实际开发要到数据库认证】
1.用户名/密码登录验证
二、权限认证【配置文件*.ini做静态数据的shiro测试,实际开发要到数据库认证】
角色和权限的关系:角色是权限的集合、权限是角色的元素
1.判断某个用户是否拥有某个/某些角色【三种方法】
2.判断某个用户是否拥有某个/某些权限【三种方法】
三、shiro在web中的应用【通过用户名查找用户、角色、权限】
1.身份认证
2.角色认证
3.权限认证
4.URL访问路径认证跳转
5.集合servlet、jsp、mysql、Realm、dao、*.ini配置文件进行用户登录认证【重点】
四、加密
1.Shiro的Base64编码加密
2.MD5加密【开发中使用】
五、isRememberMe记住我
六、spring和shiro的整合