1. shiro默认自带的realm和常见使用方法 realm作用:Shiro 从 Realm 获取安全数据 默认自带的realm:idae查看realm继承关系,有默认实现和自定义继承的realm 两个概念 principal : 主体的标示,可以有多个,但是需要具有唯一性,常见的有用户名,手机号 ...
分类:
其他好文 时间:
2019-12-22 14:31:43
阅读次数:
94
在之前做一个4s店维修管理系统时,登录权限用到了shiro框架, 在前后端分离的情况下,登录成功后,后台会向前台传个token回来, 前端的session会记录登录用户的所有信息, 每当前端向后台发送axios请求时都会携带个token传向后台, //发送请求之前拦截下来,在请求头里面 添加上 X- ...
分类:
Web程序 时间:
2019-12-19 21:42:47
阅读次数:
133
一.数据库这块的准备需要创建五张表 数据库有用户(user)、角色(role)、权限(permission)三个实体,除了实体表以外,为了实现表间用户与角色、角色与权限多对多的表间关系,所以产生了user_role、role_permission两张关系表。在下图中,使用红线将表的外键标记了出来,但 ...
分类:
编程语言 时间:
2019-12-19 18:56:06
阅读次数:
89
1.添加shiro的依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-web- starter</artifactId> <version>1.4.0</version> </depen ...
分类:
编程语言 时间:
2019-12-18 21:51:43
阅读次数:
105
Shiro是一个功能强大且易于使用的Java安全框架,主要功能有身份验证、授权、加密和会话管理。 ...
分类:
编程语言 时间:
2019-12-18 00:01:17
阅读次数:
96
项目是SpringCloud框架,分布式项目,包括Eureka、Zuul、Config、User-Svr(用户管理的服务,既是服务端也是客户端); SpringCloud框架的SpringBoot 的项目搭建就不再赘述,这里重点介绍如何引入集成 Shiro 框架: Apache Shiro是一个强大 ...
分类:
编程语言 时间:
2019-12-16 20:53:28
阅读次数:
107
一、Java开发 1.J2EE架构及主流框架,spring4、spring boot、spring MVC、spring Security、spring cloud、struct2、hibernate5、mybatis3、maven、shiro等。2.前端:HTML5、Javascript、css、 ...
分类:
编程语言 时间:
2019-12-16 13:41:13
阅读次数:
359
1、新建maven工程,pom配置maven jar包 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.2.4</version> </dependency ...
分类:
其他好文 时间:
2019-12-15 12:57:16
阅读次数:
97
使用静态shiro.ini文件完成认证 创建项目到爆 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.1</version> </dependency> ...
分类:
其他好文 时间:
2019-12-14 15:29:50
阅读次数:
95