![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shiro
文章平均质量分 81
@夫子慧
敏于观察,勤于思考,善于总结,勇于创新。
展开
-
Shiro授权
Shiro的授权有两种授权,一种是在配置文件中配置,一种是利用注解来完成授权 第一种,我们想要实现授权,首先得让我们的MyRealm这个继承AuthorizationRealm这个它里面有一个授权的方法 @Override /*这个方法是授权的方法*/ protected AuthorizationInfo doGetAuthorizationInfo(PrincipalC原创 2017-08-01 17:43:31 · 263 阅读 · 0 评论 -
Shiro中的加密和验证策略
上篇中我们说了Shiro的框架的认证,这篇我们来说说Shiro框架的加密和验证策略 Shiro的加密有很多,现在常用的就MD5(消息摘要),要想给传入密码加密要在Spring的 applicationContext配置 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://ww原创 2017-08-01 16:40:59 · 507 阅读 · 0 评论 -
Shiro实现认证
上篇我们说了Shiro和Spring,SpringMvc的整合,这篇我们来实现认证(登录) 我们在原来整合后的框架上添加一个Realm包,并且创建一个MyRealm的文件 package org.peter.realm; import org.apache.shiro.authc.*; import org.apache.shiro.crypto.hash.SimpleHash; impor原创 2017-08-01 16:26:57 · 222 阅读 · 0 评论 -
Shiro集成Spring
第一步:创建一个Java的Web工程 第二步:导入所需jar包 第三步:配置web.xml文件 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http原创 2017-08-01 11:30:00 · 209 阅读 · 0 评论 -
初识Shiro
一:什么是Shiro 1.ApacheShiro是Java 的一个安全(权限)框架。 2.Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境 3.Shiro可以完成:认证、授权、加密、会话管理、与Web 集成、缓存等。 4.下载:http://shiro.apache.org/ 二:基本功能 Shiro具备如下功能: 1.Authe原创 2017-08-01 11:15:54 · 231 阅读 · 0 评论