
shiro
香帅xs
本人自学JAVA,有学过SE,EE,SSH,SSM,SHIRO,SPERINT SERCIRITY,WEBSERVICE,REDIS,SPRINGCLOUD,DOCKER,K8S等
展开
-
复习步骤12-shiro自动登录,自动存储cookie--保存cookie信息,方便下次自动登录
文件位置:文件位置在:E:\学习文档子目录压缩\框架\shiro\shiro安全框架入门\复习步骤12-shiro自动登录,自动存储cookie--保存cookie信息,方便下次自动登录 我的网盘/我的笔记\学习文档子目录压缩\框架\shiro\shiro安全框架入门\复习步骤12-shiro自动登录,自动存储cookie--保存cookie信息,方便下次自动登录...原创 2019-04-03 10:11:24 · 1816 阅读 · 0 评论 -
复习步骤11-缓存管理--缓存角色数据和权限数据 自定义RedisCache和RedisCacheManager
项目结构新建的JAVA类如下RedisCache.javapackage com.xiangshuai.cache;import java.util.Collection;import java.util.Set;import org.apache.shiro.cache.Cache;import org.apache.shiro.cache.Cache...原创 2019-04-03 10:10:36 · 2870 阅读 · 0 评论 -
复习步骤10-会话管理 自定义sessionManager和redisSessionDAO
复习步骤10-会话管理 自定义sessionManager和redisSessionDAO原创 2019-03-28 11:21:04 · 994 阅读 · 0 评论 -
复习步骤9-获取权限数据CustomRealm提供subject桥梁,集成spring -shiro XML配置文件权限--自定义和非自定义授权过滤器
项目目录结构 非自定义授权过滤器 spring.xml 中 加/testrole1=roles["admin"] <!-- 要有admin 角色才可以访问 /testrole url--> /testrole2=roles["admin","sjr"] <!-- 要有admin和 sjr 角色才可...原创 2019-03-28 11:20:28 · 293 阅读 · 0 评论 -
复习步骤8-获取权限数据CustomRealm提供subject桥梁,集成spring -shiro注解配置权限
项目目录结构和 E:\学习文档子目录压缩\框架\shiro\shiro安全框架入门\复习步骤7-获取权限数据CustomRealm提供subject桥梁,集成spring - 数据库获取用户权限角色等信息-shiro加密密码和盐存入数据库不用的是:pom.xml 中加了一个<!-- spring切面 注解配置授权需要的dependency --> ...原创 2019-03-28 11:19:45 · 408 阅读 · 0 评论 -
复习步骤7-获取权限数据CustomRealm提供subject桥梁,集成spring - 数据库获取用户权限角色等信息-shiro加密密码和盐存入数据库
项目目录结构pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL...原创 2019-03-28 11:18:48 · 269 阅读 · 0 评论 -
复习步骤6-获取权限数据CustomRealm提供subject桥梁 - 用集合用户权限角色等信息-shiro加密密码和盐存入数据库或map
项目结构如下:Md5CustomerRealm.javapackage com.xiangshuai.shiro.realmPasswordMatcher;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;import org...原创 2019-03-28 11:17:41 · 368 阅读 · 0 评论 -
复习步骤5-获取权限数据CustomRealm提供subject桥梁 - 用集合用户权限角色等信息
项目结构如下:CustomRealm.javapackage com.xiangshuai.shiro.realm;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shiro....原创 2019-03-28 11:16:49 · 461 阅读 · 0 评论 -
复习步骤4-获取权限数据JdbcRealm提供subject桥梁 - 数据库用户权限角色等信息
package com.xiangshuai.test;import com.alibaba.druid.pool.DruidDataSource;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.UsernamePasswordToken;import org.apache.shiro.mgt.Defa...原创 2019-03-28 11:16:09 · 627 阅读 · 0 评论 -
shiro安全框架入门复习步骤3-获取权限数据IniRealm提供subject桥梁 -ini配置用户权限角色等信息
备注:idea如何建资源文件,与eclipse有点不同,需先建目录,在将目录 Mark为资源文件,如图package com.xiangshuai.test;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.UsernamePasswordToken;import org.a...原创 2019-03-28 11:15:01 · 188 阅读 · 0 评论 -
复习步骤2-获取权限数据SimpleAccountRealm提供subject桥梁
Shiro简介:Realms: Realms担当Shiro和应用程序的安全数据之间的“桥梁”或“连接器”。从本质来讲,Realm是一个特定安全的DAO,Realm中封装了数据操作的模块和用户自定义的认证匹配过程。SecurityManager可能配置多个Realms,但至少要有一个 像Authenticator 获取认证数据的时候是通过 Realms 从LDAP或其他数据库获得认证数据的...原创 2019-03-28 11:14:08 · 839 阅读 · 0 评论 -
复习步骤1-Authenticator获取认证数据SimpleAccountRealm提供subject桥梁
Shiro简介:Realms: Realms担当Shiro和应用程序的安全数据之间的“桥梁”或“连接器”。从本质来讲,Realm是一个特定安全的DAO,Realm中封装了数据操作的模块和用户自定义的认证匹配过程。SecurityManager可能配置多个Realms,但至少要有一个 像Authenticator 获取认证数据的时候是通过 Realms 从LDAP或其他数据库获得认证数据的...原创 2019-03-28 11:13:25 · 586 阅读 · 0 评论 -
一篇不错的shiro文章
https://www.infoq.com/articles/apache-shiro转载 2017-12-06 20:13:06 · 234 阅读 · 0 评论