
shiro
技术路上的苦行僧
不怕别人天赋比你高,就怕别人比你更努力
展开
-
Shiro(一)之shiro简介与工作原理
一、shiro简介这里我先来介绍一下什么是shiro,Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个好,这个不必纠结,能更原创 2018-01-25 11:12:58 · 7980 阅读 · 1 评论 -
Spring和Shiro集成
本文介绍在Java Web项目中Spring和Shiro集成,实现权限控制管理,主要包括以下步骤:新建Maven项目 在Spring中集成Shiro Realm实现 Controller权限控制 JSP权限控制 实例源码 新建Maven项目 1.新建Maven项目,增加shiro pom依赖: pom.xml<properties> <shiro.version>1.2.3转载 2018-01-25 14:26:30 · 276 阅读 · 0 评论 -
Shiro(二)之身份验证
一、身份验证 即在应用中谁能证明他就是他本人。一般提供如他们的身份 ID 一些标识信息来表明他就是他本人,如提供身份证,用户名/密码来证明。 在 shiro 中,用户需要提供 principals (身份)和 credentials(证明)给 shiro,从而应用能 验证用户身份: principals:身份,即主体的标识属性,可以是任何东西,如用户名、邮箱等,唯一即可。一个原创 2018-01-26 10:10:31 · 346 阅读 · 0 评论