疯狂的狮子li
2021-05-25 2885ced2c79558bec87571dbfc7383c406cb3d44
add 增加验证码开关
已修改2个文件
41 ■■■■ 文件已修改
ruoyi-admin/src/main/resources/application-dev.yml 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/CaptchaProperties.java 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-dev.yml
@@ -1,3 +1,7 @@
---
server:
  port: 8081
---
# 数据源配置
spring:
  datasource:
@@ -6,9 +10,9 @@
    druid:
      # 主库数据源
      master:
        url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true
        username: root
        password: root
        url: jdbc:mysql://39.101.143.184:3306/ruoyi-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true
        username: ruoyi-vue
        password: ryvue
      # 从库数据源
      slave:
        # 从数据源开关/默认关闭
@@ -58,13 +62,13 @@
  # redis 配置
  redis:
    # 地址
    host: localhost
    host: 39.101.143.184
    # 端口,默认为6379
    port: 6379
    # 数据库索引
    database: 0
    # 密码
    password:
    password: ryvue
    # 连接超时时间
    timeout: 10s
    lettuce:
@@ -76,4 +80,4 @@
        # 连接池的最大数据库连接数
        max-active: 8
        # #连接池最大阻塞等待时间(使用负值表示没有限制)
        max-wait: -1ms
        max-wait: -1ms
ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/CaptchaProperties.java
@@ -13,12 +13,29 @@
@Component
@ConfigurationProperties(prefix = "captcha")
public class CaptchaProperties {
    // 验证码类型
    /**
     * 验证码开关
     */
    private Boolean enabled;
    /**
     * 验证码类型
      */
    private String type;
    // 验证码类别
    /**
     * 验证码类别
     */
    private String category;
    // 数字验证码位数
    /**
     * 数字验证码位数
     */
    private Integer numberLength;
    // 字符验证码长度
    /**
     * 字符验证码长度
     */
    private Integer charLength;
}