Shiro
文章平均质量分 83
JuFF_白羽
博客是用来记录我的学习内容的工具
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Shiro学习笔记(一)认识Shiro
在之前工作中开发的项目都使用了Shiro,但我基本没负责过Shiro相关的权限控制模块,所以对Shiro基本不了解,由于之前在自己做的一个个人小项目中加入Shiro,自己也看了一些相关知识,于是打算做点笔记。 以下内容全部来源于Shiro官网什么是Shiro?Apache Shiro是一个功能强大、易于使用的Java安全框架,它执行身份验证、授权、加密和会话管理。使用Shiro提供...翻译 2018-12-10 16:42:52 · 511 阅读 · 0 评论 -
Shiro学习笔记(二)Spring + Shiro整合
Shiro官网提供了两种Integrations方式,一个是和Spring整合,一个是和Guice整合,这两个框架的特点都是有IOC,而且Guice本身就是一个轻量级的IOC框架。我现在做的项目都使用Spring Boot,但Spring Boot的话并不推荐使用XML文件配置,所以需要根据官网提供的XML配置来转换成Java类配置,但由于都是基于Spring的框架,原理是一样的,所以只需要理...原创 2018-12-11 17:39:47 · 249 阅读 · 0 评论 -
Shiro学习笔记(三)Spring Boot + Shiro
实际开发中必要加入缓存机制,这里使用redis作为缓存,主要使用的依赖包如下(redis):<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.0</ver...原创 2019-10-09 17:23:54 · 287 阅读 · 0 评论 -
Shiro学习笔记(四)加密和令牌匹配
常用加密方式如哈希、对称、非对称,而想要自定义加密方式,就得了解shiro是如何对令牌进行匹配的。1.普通匹配密码校验等相关操作,在shiro中是属于Realm的功能,自定的Realm继承org.apache.shiro.realm.AuthorizingRealm类,实现了org.apache.shiro.realm.AuthorizingRealm.doGetAuthori...原创 2019-10-11 19:46:48 · 637 阅读 · 0 评论
分享