摘要: 1. 购买隧道 登录https://www.ngrok.cc/ 进行实名注册,然后购买免费的香港隧道 2. 开通隧道 确定添加之后,一路确定: 3. 修改隧道,把域名改为自定义域名(微信开放平台上面配置的授权回调域名) 阅读全文
posted @ 2020-01-21 20:40 清风拂来 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1. 下载linux 确认自己的linux是32位还是64位,下载对应点的jdk版本,我这里是虚拟机上的32位centos6.4 , 下载地址如下: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 阅读全文
posted @ 2020-01-19 23:24 清风拂来 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 如题,更换了电脑,把虚拟机拷贝到了新的电脑上,在虚拟机上启动之后发现windows ping不通linux,在windows上用ipconfig命令查看,发现linux上的ip和windows上的ip不在一个网段, 将虚拟机linux的网络连接从NAT模式修改为桥接模式,然后可以ping通了!但是此 阅读全文
posted @ 2020-01-19 22:42 清风拂来 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 1. 技术选型: 前后端分离的权限检验 + SpringBoot2.x + Mysql + Mybatis + Shiro + Redis + IDEA + JDK8 2. RBAC权限控制设计 用户 角色(一个用户可以具有多种角色,一个角色可以被多个用户使用,用户与角色为多对多关系) 权限(一个角 阅读全文
posted @ 2019-12-25 08:33 清风拂来 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 1.什么是会话session : 用户和程序直接的链接,程序可以根据session识别到哪个用户,和javaweb中的session类似 2. 什么是会话管理器SessionManager : 会话管理器管理所有subject的所有操作,是shiro的核心组件,它是一个接口,定义如下: shiro中 阅读全文
posted @ 2019-12-24 08:00 清风拂来 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 1. shiro进行认证授权时会查询数据库获取用户角色权限信息,每次登录都会去查询,这样对性能会又影响。可以设置缓存,查询时先去缓存中查找,缓存中没有再去数据库查询。 从shiro的架构图中可以看到有一个CacheManager——缓存管理器,可以使用 redis, hashmap, ehcache 阅读全文
posted @ 2019-12-24 07:37 清风拂来 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 讲解权限角色控制 @RequiresRoles, @RequiresPermissions等注解的使用和编程式控制 配置文件的方式 使用ShiroConfig 注解方式 @RequiresRoles(value={"admin", "editor"}, logical= Logical.AND) 加 阅读全文
posted @ 2019-12-24 07:13 清风拂来 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 1. shiro的核心过滤器定义在枚举类DefaultFilter 中,一共有11个 ,配置哪个路径对应哪个拦截器进行处理 具体作用为: authc:org.apache.shiro.web.filter.authc.FormAuthenticationFilter 需要认证登录才能访问 user: 阅读全文
posted @ 2019-12-23 23:42 清风拂来 阅读(1589) 评论(0) 推荐(1) 编辑
摘要: 1. 自定义Realm基础 步骤: 创建一个类 ,继承AuthorizingRealm->AuthenticatingRealm->CachingRealm->Realm 重写授权方法 doGetAuthorizationInfo 重写认证方法 doGetAuthenticationInfo 方法: 阅读全文
posted @ 2019-12-23 22:44 清风拂来 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 1. JdbcRealm 数据库准备 JdbcRealm就是用户的角色,权限都从数据库中读取,也就是用来进行用户认证授权的安全数据源更换为从数据库中读取,其他没有差别,首先在数据库创建三张表: 插入数据: 2. JdbcRealm 配置文件 测试代码 阅读全文
posted @ 2019-12-22 14:52 清风拂来 阅读(515) 评论(0) 推荐(0) 编辑