package com.kexue.skills.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 验证码配置类
 * 用于读取application.yml中的验证码配置
 */
@Data
@Component
@ConfigurationProperties(prefix = "captcha")
public class CaptchaConfig {
    
    /**
     * 是否启用验证码验证
     */
    private boolean enabled = true;
    
    /**
     * 验证码有效期（秒）
     */
    private int expireTime = 300;
    
    /**
     * 验证码长度
     */
    private int length = 4;
}
