首页 🏚
归档 📅
标签 🔖
🐮 P 的小伙伴们
相册
站外书签
张种恩的技术小栈
绿泡泡:___zze,添加备注来意
累计撰写
748
篇文章
累计创建
65
个标签
累计收到
39
条评论
栏目
首页 🏚
归档 📅
标签 🔖
🐮 P 的小伙伴们
相册
站外书签
目 录
CONTENT
最新文章
2018-06-15
安全/权限框架Shiro(10)之授权
介绍授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面、编辑数据、页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。主体(Subject):访问应用的用户,在Shiro中使用Subject代表该用
2018-06-15
426
0
0
Java
2018-06-11
安全/权限框架Shiro(9)之多Realm认证
实现其实在前面【登录功能实现】这节查看源码的过程中我们有看到这个方法://org.apache.shiro.authc.pam.ModularRealmAuthenticator#doAuthenticateprotectedAuthenticationInfodoAuthenticate(Auth
2018-06-11
416
0
0
Java
2018-06-08
安全/权限框架Shiro(8)之密码的加密
在之前的登录案例中,如果我们手动将密码加密,那么保存在数据库的密码就是加密后的密码,这时我们在Realm中从数据库获取的密码也就是加密后的密码,返回给Shiro进行比对的时候Shiro如果还是使用默认页面输入的原始密码与数据库中加密后的密码比对,那么肯定是不可行的。通过之前登录功能的实现我们已经知道
2018-06-08
703
0
0
Java
2018-06-04
安全/权限框架Shiro(7)之密码比对原理
Shiro是如何完成密码的比对的呢?我们已经知道,从页面传入的username及password已经被封装在UsernamePasswordToken实例中通过Subject.login(AuthenticationToken)方法交给了Shiro传递到了LoginRealm,而我们在LoginRe
2018-06-04
751
0
0
Java
2018-06-01
安全/权限框架Shiro(6)之认证Realm源码分析
自定义认证Realm为什么要继承org.apache.shiro.realm.AuthenticatingRealm类实现doGetAuthenticationInfo方法?首先登录操作是通过Subject.login(AuthenticationToken)方法实现的,查看该方法的实现://org
2018-06-01
453
0
0
Java
2018-05-28
安全/权限框架Shiro(5)之登录功能实现
思路获取当前用户即Subject,调用SecurityUtils.getSubject()。判断当前用户是否已经被认证,即是否已登录。调用Subject.isAuthenticated()。若没有被认证,则把用户名和密码封装为UsernamePasswordToken对象。a.创建一个表单页面。b.
2018-05-28
656
0
0
Java
2018-05-24
安全/权限框架Shiro(4)之过滤配置
规则这里说的过滤配置指的是在Spring配置中的org.apache.shiro.spring.web.ShiroFilterFactoryBean下filterChainDefinitions属性的配置。具有如下规则:匹配格式格式:url=拦截器名称[参数]。如果当前请求路径匹配了某个url,那么
2018-05-24
500
0
0
Java
2018-05-19
安全/权限框架Shiro(3)之Spring集成Shiro简单示例
示例1、使用Maven创建一个web工程,导入如下依赖:<!--pom.xml--><?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apac
2018-05-19
736
0
0
Java
2018-05-16
安全/权限框架Shiro(2)之拦截器
在前一篇入门程序中我们其实已经使用了Shiro默认提供的拦截器anon和authc,它提供的所有拦截器可以在下面这个枚举类中看到://org.apache.shiro.web.filter.mgt.DefaultFilterpackageorg.apache.shiro.web.filter.mgt
2018-05-16
735
0
0
Java
2018-05-14
安全/权限框架Shiro(1)之简介及快速开始
介绍概述ApacheShiro是Java的一个安全(权限)框架。Shiro不仅可以用在JavaSE环境,也可以用在JavaEE环境。Shiro可以完成:认证、授权、加密、会话管理、与Web集成、缓存等。Shiro官网:https://shiro.apache.org|关注文章首部微信公众号发送#11
2018-05-14
697
0
0
Java
2018-05-09
Spring集成Quartz
准备创建Mavenweb工程,引入以下依赖:<!--pom.xml--><?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org
2018-05-09
659
0
0
Java
2018-05-05
任务调度框架Quartz
介绍概述定时任务,无论是互联网公司还是传统的软件行业都是必不可少的。Quartz,它是好多优秀的定时任务开源框架的基础,使用它,我们可以使用最简单基础的配置来轻松的使用定时任务。Quartz是OpenSymphony开源组织在Jobscheduling领域的又一个开源项目,它可以与J2EE与J2SE
2018-05-05
650
0
0
Java
1
...
52
53
54
...
63