全部文章

随笔分类 -  Shiro

摘要:这里我们以md5加密方法举例,首先我们写一个main方法测试我们的密码经过md5加密之后的得到什么样的字符串: 下面的代码在上一篇博客基础上修改: 阅读全文
posted @ 2019-06-18 08:37 指尖下的世界 阅读(2293) 评论(0) 推荐(0)
摘要:1、创建一个包存放我们自定义的realm文件: 创建一个类名为CustomRealm继承AuthorizingRealm并实现父类AuthorizingRealm的方法,最后重写: CustomRealm代码: 新建一个测试类MyrealmTest,测试我们自定义的realm: 上面测试类,验证通过 阅读全文
posted @ 2019-06-18 07:26 指尖下的世界 阅读(776) 评论(1) 推荐(0)
摘要:登录认证: 注意,下面我是以连接orcal数据库为例的依赖,如果各位同仁使用的是骑她数据库,可以换成对应数据库的依赖(数据源不用换) Pom.xml增加依赖: 新建名为JdbcRelamTes的t测试类: JdbcRelamTest.java代码: 数据库创建表users并插入一条测试数据: 运行j 阅读全文
posted @ 2019-06-17 13:13 指尖下的世界 阅读(1150) 评论(0) 推荐(0)
摘要:1、我们在项目test文件夹下面新建resourse文件夹并将她设置为资源文件夹: 2、在resourse文件夹下面新建user.ini文件 user.ini文件里面声明一个用户: 先写一个用户标签[user] 然后添加一个用户:houru密码:miyue 认证测试: 新建一个测试类: 测试类代码: 阅读全文
posted @ 2019-06-14 17:20 指尖下的世界 阅读(625) 评论(0) 推荐(0)
摘要:Shiro授权过程和认证过程相似: 项目结构: 阅读全文
posted @ 2019-06-14 16:35 指尖下的世界 阅读(267) 评论(0) 推荐(0)
摘要:Shiro的认证流程大体可以参考下面这幅图: 但是没有接触过shiro的同学看到上面的图片也不明白,下面我们来在代码中尝试体验Shiro的认证过程: 1.新建一个SpringBoot项目项目结构如下: ShiroframeApplicationTests代码: 阅读全文
posted @ 2019-06-14 16:00 指尖下的世界 阅读(357) 评论(0) 推荐(0)
摘要:1.Shiro概念和作用: 利用shiro可以快速完成权限管理模块的开发 Spring的官网也是用Shiro做安全管理的。。。 Shiro整体架构: 可能你感觉上面的图片很乱,但是你一定要先大体有个印象,因为今后我们都会围绕这幅图片学习shiro 下面是对上面各部分组件的介绍: shiro通过Sec 阅读全文
posted @ 2019-06-14 15:08 指尖下的世界 阅读(561) 评论(0) 推荐(0)