![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shiro权限框架
文章平均质量分 91
y小恒
知行合一。
展开
-
尚硅谷-shiro-1)shiro简介
文章目录1)框架简介2)功能简介3)Shiro 架构(Shiro外部来看)4)Shiro 架构(Shiro内部来看)1)框架简介Apache Shiro 是 Java 的一个安全(权限)框架 。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在 JavaEE 环境。Shiro 可以完成:认证、授权、加密、会话管理、与Web 集成、缓存等。下载:http://shiro.apache.org/2)功能简介基本功能点如下图所示:1、Aut原创 2022-02-10 20:41:43 · 237 阅读 · 0 评论 -
黑马程序员-由浅入深掌握Shiro权限框架(4)web项目集成shiro
文章目录第四章 Web项目集成Shiro1、Web集成原理分析【1】web集成的配置【1.1】新建项目【1.2】pom.xml配置【1.3】web.xml配置【2】SecurityManager对象创建2、Shiro默认过滤器【1】认证相关【2】授权相关3、Web集成完整案例【1】编写pom.xml【2】编写shiro.ini文件【3】编写LoginService【4】修改SecurityServiceImpl【5】添加web层内容【5.1】LoginServlet【5.2】HomeServlet【5.3】原创 2022-01-24 21:10:20 · 177 阅读 · 0 评论 -
黑马程序员-由浅入深掌握Shiro权限框架(3)Shiro入门
目录第三章 Shiro入门1、身份认证【1】基本流程【2】案例演示【2.1】需求【2.2】实现【2.2.1】新建项目【2.2.2】导入依赖【2.2.3】编写shiro.ini【2.2.4】编写HelloShiro【2.3】小结2、Realm【1】Realm接口【2】自定义Realm【2.1】需求【2.2】实现【2.2.1】创建项目【2.2.2】定义SecurityService【2.2.3】定义DefinitionRealm【2.2.4】编辑shiro.ini【3】成功认证源码跟踪3、编码、散列算法【1】编原创 2022-01-23 16:14:01 · 9007 阅读 · 0 评论 -
黑马程序员-由浅入深掌握Shiro权限框架(2)Shiro概述
目录第二章 Shiro概述1、Shiro简介【1】什么是Shiro?【2】Shiro 的特点2、核心组件第二章 Shiro概述1、Shiro简介【1】什么是Shiro? Shiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。【2】Shiro 的特点 Shiro 是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密码加密。如下是它所具有的特点:· 易于理解原创 2022-01-22 20:40:30 · 167 阅读 · 0 评论 -
黑马程序员-由浅入深掌握Shiro权限框架(1)权限概述
第一章 权限概述1、什么是权限 权限管理,一般指根据系统设置的安全策略或者安全规则,用户可以访问而且只能访问自己被授权的资源,不多不少。权限管理几乎出现在任何系统里面,只要有用户和密码的系统。权限管理在系统中一般分为:访问权限一般表示你能做什么样的操作,或者能够访问那些资源。例如:给张三赋予“店铺主管”角色,“店铺主管”具有“查询员工”、“添加员工”、“修改员工”和“删除员工”权限。此时张三能够进入系统,则可以进行这些操作数据权限一般表示某些数据你是否属于你,或者属于你可以操作原创 2022-01-22 20:26:03 · 149 阅读 · 0 评论