mirror of https://github.com/elunez/eladmin
commit
c48eab3ef2
|
@ -78,7 +78,7 @@ public class SwaggerConfig {
|
||||||
return new ApiInfoBuilder()
|
return new ApiInfoBuilder()
|
||||||
.description("一个简单且易上手的 Spring boot 后台管理框架")
|
.description("一个简单且易上手的 Spring boot 后台管理框架")
|
||||||
.title("ELADMIN 接口文档")
|
.title("ELADMIN 接口文档")
|
||||||
.version("2.6")
|
.version("2.7")
|
||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -93,8 +93,6 @@ public class SwaggerConfig {
|
||||||
private List<SecurityContext> securityContexts() {
|
private List<SecurityContext> securityContexts() {
|
||||||
//设置需要登录认证的路径
|
//设置需要登录认证的路径
|
||||||
List<SecurityContext> securityContexts = new ArrayList<>();
|
List<SecurityContext> securityContexts = new ArrayList<>();
|
||||||
// ^(?!auth).*$ 表示所有包含auth的接口不需要使用securitySchemes即不需要带token
|
|
||||||
// ^标识开始 ()里是一子表达式 ?!/auth表示匹配不是/auth的位置,匹配上则添加请求头,注意路径已/开头 .表示任意字符 *表示前面的字符匹配多次 $标识结束
|
|
||||||
securityContexts.add(getContextByPath());
|
securityContexts.add(getContextByPath());
|
||||||
return securityContexts;
|
return securityContexts;
|
||||||
}
|
}
|
||||||
|
@ -102,7 +100,8 @@ public class SwaggerConfig {
|
||||||
private SecurityContext getContextByPath() {
|
private SecurityContext getContextByPath() {
|
||||||
return SecurityContext.builder()
|
return SecurityContext.builder()
|
||||||
.securityReferences(defaultAuth())
|
.securityReferences(defaultAuth())
|
||||||
.operationSelector(o->o.requestMappingPattern().matches("^(?!/auth).*$"))
|
// 表示 /auth/code、/auth/login 接口不需要使用securitySchemes即不需要带token
|
||||||
|
.operationSelector(o->o.requestMappingPattern().matches("^(?!/auth/code|/auth/login).*$"))
|
||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -86,6 +86,8 @@ public class EmailServiceImpl implements EmailService {
|
||||||
account.setSslEnable(true);
|
account.setSslEnable(true);
|
||||||
// 使用STARTTLS安全连接
|
// 使用STARTTLS安全连接
|
||||||
account.setStarttlsEnable(true);
|
account.setStarttlsEnable(true);
|
||||||
|
// 解决jdk8之后默认禁用部分tls协议,导致邮件发送失败的问题
|
||||||
|
account.setSslProtocols("TLSv1 TLSv1.1 TLSv1.2");
|
||||||
String content = emailVo.getContent();
|
String content = emailVo.getContent();
|
||||||
// 发送
|
// 发送
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -35,6 +35,7 @@ CREATE TABLE `code_column_config` (
|
||||||
`not_null` bit(1) DEFAULT NULL,
|
`not_null` bit(1) DEFAULT NULL,
|
||||||
`query_type` varchar(255) DEFAULT NULL,
|
`query_type` varchar(255) DEFAULT NULL,
|
||||||
`remark` varchar(255) DEFAULT NULL,
|
`remark` varchar(255) DEFAULT NULL,
|
||||||
|
`date_annotation` varchar(255) DEFAULT NULL,
|
||||||
PRIMARY KEY (`column_id`) USING BTREE,
|
PRIMARY KEY (`column_id`) USING BTREE,
|
||||||
KEY `idx_table_name` (`table_name`)
|
KEY `idx_table_name` (`table_name`)
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=191 ROW_FORMAT=COMPACT COMMENT='代码生成字段信息存储';
|
) ENGINE=InnoDB AUTO_INCREMENT=191 ROW_FORMAT=COMPACT COMMENT='代码生成字段信息存储';
|
||||||
|
@ -54,7 +55,6 @@ CREATE TABLE `code_gen_config` (
|
||||||
`api_path` varchar(255) DEFAULT NULL COMMENT '前端Api文件路径',
|
`api_path` varchar(255) DEFAULT NULL COMMENT '前端Api文件路径',
|
||||||
`prefix` varchar(255) DEFAULT NULL COMMENT '表前缀',
|
`prefix` varchar(255) DEFAULT NULL COMMENT '表前缀',
|
||||||
`api_alias` varchar(255) DEFAULT NULL COMMENT '接口名称',
|
`api_alias` varchar(255) DEFAULT NULL COMMENT '接口名称',
|
||||||
`date_annotation` varchar(255) DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`config_id`) USING BTREE,
|
PRIMARY KEY (`config_id`) USING BTREE,
|
||||||
KEY `idx_table_name` (`table_name`(100))
|
KEY `idx_table_name` (`table_name`(100))
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=7 ROW_FORMAT=COMPACT COMMENT='代码生成器配置';
|
) ENGINE=InnoDB AUTO_INCREMENT=7 ROW_FORMAT=COMPACT COMMENT='代码生成器配置';
|
||||||
|
@ -658,7 +658,7 @@ CREATE TABLE `sys_user` (
|
||||||
`avatar_path` varchar(255) DEFAULT NULL COMMENT '头像真实路径',
|
`avatar_path` varchar(255) DEFAULT NULL COMMENT '头像真实路径',
|
||||||
`password` varchar(255) DEFAULT NULL COMMENT '密码',
|
`password` varchar(255) DEFAULT NULL COMMENT '密码',
|
||||||
`is_admin` bit(1) DEFAULT b'0' COMMENT '是否为admin账号',
|
`is_admin` bit(1) DEFAULT b'0' COMMENT '是否为admin账号',
|
||||||
`enabled` bigint(20) DEFAULT NULL COMMENT '状态:1启用、0禁用',
|
`enabled` bit(1) DEFAULT NULL COMMENT '状态:1启用、0禁用',
|
||||||
`create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
|
`create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
|
||||||
`update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
|
`update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
|
||||||
`pwd_reset_time` datetime DEFAULT NULL COMMENT '修改密码的时间',
|
`pwd_reset_time` datetime DEFAULT NULL COMMENT '修改密码的时间',
|
||||||
|
|
Loading…
Reference in New Issue