自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

itmyhome的专栏

越努力,越幸运

原创 Shiro安全框架学习05 - 集成Web

新建基于maven的web项目工程,工程结构如下: pom.xml导入需要的包 <!-- shiro核心包 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId&...

2019-12-26 19:38:37 166 0

原创 Shiro安全框架学习04 - 登录失败次数限制

为了防止被恶意暴力破解,我们都会进行登录失败超过一定次数进行锁定账号禁止登录。使用Ehcache提供缓存服务。 在前几篇代码的基础上添加ehcache依赖 <dependency> <groupId>net.sf.ehcache</groupId> <...

2019-12-23 22:52:19 230 0

原创 Shiro安全框架学习03 - 编码/加密

md5加密 在涉及密码存储问题上,应该进行加密存储,而不能是明文,否则账号密码泄露,就会产生意想不到的后果。所以,通常都会采用非对称加密,什么是非对称呢,就是不可逆的,而md5就是这样一个算法。 如123456用md5加密后,得到字符串:e10adc3949ba59abbe56e057f20f88...

2019-12-22 22:28:34 125 0

原创 Shiro安全框架学习02 - 自定义Realm

Realm: 域,Shiro从Realm获取安全数据(如用户、角色、权限),就是说SecurityManager要验证用户身份,那么它需要从Realm获取相应的用户进行以确定用户身份是否合法,也需要从Realm得到用户相应的角色权限进行验证用户是否能进行操作。 自定义Realm 继承Authori...

2019-12-20 21:42:32 167 0

原创 Shiro安全框架学习01 -入门

Apache Shiro是一个开源安全框架,可用于身份验证、授权、加密和会话管理。 身份验证和授权 在对系统进行安全保障时,有两个安全性元素非常重要:身份验证和授权。 身份验证指的时验证用户的身份。在验证用户身份时,需要确认用户的身份是否正确。在大多数应用程序种, 身份验证是通过用户名和密码的组合...

2019-12-19 22:43:57 195 0

提示
确定要删除当前文章?
取消 删除