package com.lesingle.modules.pub.config;

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

/**
 * 阿里云短信服务配置
 */
@Data
@Component
@ConfigurationProperties(prefix = "aliyun.sms")
public class SmsConfig {

    /** 阿里云短信 AccessKey ID */
    private String accessKeyId;

    /** 阿里云短信 AccessKey Secret */
    private String accessKeySecret;

    /** 短信签名名称 */
    private String signName = "智创未来";

    /** 验证码模板 CODE */
    private String templateCode;

    /** 是否启用真实短信发送（false 时验证码输出到日志） */
    private boolean enabled = false;
}
