课程目标:通过本系列课程的学习,带你快速掌握Shiro安全框架,解决项目开发中身份认证及授权相关安全问题。
适用人群:具有Java基础、Java Web基础的人群,希望快速掌握安全框架Shiro的人群。
课程概述:Shiro是一个强大且易用的Java平台的开源权限框架,用于身份验证、授权、加解密和会话管理,它使用简单,可以快速、轻松地让任何应用程序获得如下需求的支持:
(1)用户,角色,权限,资源;
(2)用户分配角色,角色定义权限;
(3)访问授权时支持角色或者权限,并且支持多级的权限定义;
对比Spring Security权限框架,Shiro更加简单,且满足大部分开发需求,Shiro在实际项目中使用非常广泛,本课程《快速掌握Shiro安全框架》为连载课程,每周更新,目前是该课程的第一部分,欢迎同学们学习;
环境参数:idea, jdk1.8,maven 3.6.x,tomcat 9.x,spring mvc 5.x