main方法代码 package com.java.shiro; import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.a ...
分类:
其他好文 时间:
2017-05-15 23:41:17
阅读次数:
273
现在最流行的框架就是ssm,学到最后,shiro在实际开发中,也就的整合框架。首先spring是少不了的,shiro也提供了和spring的整合包。 首先,新建maven项目: maven依赖: ...
分类:
其他好文 时间:
2017-04-30 17:21:49
阅读次数:
244
博客shiro学习笔记_0400_自定义Realm实现身份认证 介绍了认证,这里介绍授权。 1,仅仅通过配置文件来指定权限不够灵活且不方便。在实际的应用中大多数情况下都是将用户信息,角色信息,权限信息 保存到了数据库中。所以需要从数据库中去获取相关的数据信息。可以使用 shiro 提供的JdbcRe ...
分类:
其他好文 时间:
2017-04-04 00:05:51
阅读次数:
257
使用shiro框架来完成认证工作,默认是iniRealm,如果需要使用其他的realm,需要配置。 ini配置文件详解,官方文档的说明如下: [main] section 是你配置应用程序的 SecurityManager 实例及任何它的依赖组件(如 Realms)的地方。 在[main]里 使用 ...
分类:
数据库 时间:
2017-03-19 15:22:33
阅读次数:
232
前言:第一次知道shiro是2016年夏天,做项目时候我要写springmvc的拦截器,申哥看到后,说这个不安全,就给我捣鼓了shiro,我就看了下,从此认识了shiro。此笔记是根据网上的视频教程记录的,shiro的文档感觉不是很好,所以结合老师的讲课和文档,感觉条理更清晰些。以便日后查阅 shi ...
分类:
其他好文 时间:
2017-03-16 23:47:26
阅读次数:
209
身份验证: 在应用中证明他就是他本人。一般上用身份证、用户/密码 来证明。 在shiro中,用户需要提供principals (身份)和credentials(证明)给shiro,从而应用能验证用户身份 Principals: 身份,即主体的标识属性,只要是主体的 ...
分类:
其他好文 时间:
2016-10-13 19:34:16
阅读次数:
122
Apache Shiro 是一个安全框架。说白了,就是进行一下 权限校验,判断下这个用户是否登录了,是否有权限去做这件事情。 Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与web 集成、缓存等。 其基本功能点 如下图: Authentication : 身份认证/登录,验证用户是不是拥 ...
分类:
其他好文 时间:
2016-10-13 11:34:10
阅读次数:
116
鲁春利的工作笔记,好记性不如烂笔头IntegratingApacheShirointoSpring-basedApplicationsShiro的组件都是JavaBean/POJO式的组件,所以非常容易使用Spring进行组件管理,可以非常方便的从ini配置迁移到Spring进行管理,且支持JavaSE应用及Web应用的集成。WebApplications1、web..
分类:
编程语言 时间:
2016-08-17 23:23:54
阅读次数:
189