更新配置文件模板
This commit is contained in:
@@ -1,43 +1,46 @@
|
||||
; AuthCenter 配置文件模板(INI格式)
|
||||
; 适配 smtp_auth_code 双校验逻辑,所有【】内为占位模板,需替换为实际有效值,注释可按需删除
|
||||
;AuthCenter 配置文件(INI格式,适配smtp_auth_code读取校验)
|
||||
; 说明:已匹配日志校验键名,替换为占位符说明,填真实值可直接启动,分号开头为注释
|
||||
[GlobalConfig]
|
||||
; 日志输出级别:可选 DEBUG/INFO/WARN/ERROR,默认填INFO
|
||||
log_level=INFO
|
||||
; 服务心跳间隔(毫秒),默认500ms无需修改,保持默认即可
|
||||
service_heartbeat_interval=500
|
||||
|
||||
log_level=【必填|可选值:ALL/FINE/INFO/WARNING/SEVERE】日志输出级别,默认填INFO
|
||||
service_heartbeat_interval=【必填|正整数】服务心跳检测间隔(毫秒),默认填500
|
||||
; 新增:项目根目录路径配置(测试用例依赖,根据实际部署路径修改)
|
||||
; 本地调试(Windows)示例:D:/projects/AuthCenter
|
||||
; 本地调试(Android/Termux)示例:/data/data/com.termux/files/home/AuthCenter
|
||||
PROJECT_ROOT_DIR=【必填|绝对路径】项目部署根目录,参考注释填对应环境路径
|
||||
|
||||
[EmailConfig]
|
||||
; 邮件SMTP服务器【必填】,示例:QQ邮箱=smtp.qq.com | 163邮箱=smtp.163.com | 企业邮箱按实际填写
|
||||
smtp_host=【填写SMTP服务器地址】
|
||||
; SMTP端口【必填】,推荐SSL端口465(兼容性强),普通端口25需服务器开放,默认填465
|
||||
smtp_port=【填写端口号,推荐465】
|
||||
; 发送方完整邮箱账号【必填】,格式为xxx@xxx.com
|
||||
send_email_account=【填写发送方完整邮箱地址】
|
||||
; 邮箱SMTP授权码【必填】,非登录密码,QQ/163邮箱需在设置中开启SMTP服务后生成
|
||||
smtp_auth_code=【填写邮箱SMTP授权码】
|
||||
; 发件人显示昵称【可选】,收件箱会显示该名称,不填默认显示邮箱账号
|
||||
from_nickname=【自定义发件人昵称,可留空】
|
||||
; 邮件连接超时时间(毫秒),默认5000ms无需修改
|
||||
smtp_connect_timeout=5000
|
||||
; 验证码邮件主题前缀【可选】,可自定义文案
|
||||
email_subject_prefix=【自定义邮件主题前缀,如AuthCenter认证中心】
|
||||
; 验证码邮件内容模板,{code}为固定占位符不可删,文本可微调
|
||||
verify_code_email_content=您的认证验证码为:{code},有效期5分钟,请及时使用,请勿泄露给他人!
|
||||
|
||||
; 邮件SMTP服务器(QQ邮箱填smtp.qq.com,163填smtp.163.com,按需修改)
|
||||
smtp_host=【必填】SMTP服务器地址,QQ邮箱固定smtp.qq.com
|
||||
; SSL端口465,兼容性强,无需改;非SSL填25
|
||||
smtp_port=【必填|端口号】邮件服务端口,推荐填465(SSL)
|
||||
; 发送方邮箱(需和smtp_auth_code对应)
|
||||
send_email_account=【必填】发送通知的邮箱账号(如xxx@qq.com)
|
||||
; 核心:smtp_auth_code,QQ邮箱填授权码(非登录密码),其他邮箱填对应授权码/密码
|
||||
smtp_auth_code=【必填】邮箱SMTP授权码,QQ邮箱需去官网开启SMTP后获取
|
||||
; 发件人昵称(收件方看到的发件人名称)
|
||||
from_nickname=【可选】发件人显示昵称,如WinBoLLStudio
|
||||
smtp_connect_timeout=【可选|正整数】邮件连接超时时间(毫秒),默认填5000
|
||||
email_subject_prefix=【可选】邮件标题前缀,如WinBoLLStudio
|
||||
verify_code_email_content=【可选】验证码邮件内容,{code}为验证码占位符,请勿删除
|
||||
|
||||
[ServerConfig]
|
||||
; 远程服务器基础地址【可选】,本地测试填http://localhost:8080,跨设备填服务器局域网IP(如http://192.168.1.100:8080)
|
||||
server_base_url=【填写服务器地址,本地测试默认http://localhost:8080】
|
||||
|
||||
server_base_url=【必填】服务基础地址,本地调试填http://localhost:端口号(和http_server_port一致)
|
||||
|
||||
[VerifyCodeConfig]
|
||||
; 验证码长度,默认6位纯数字,无需修改
|
||||
verify_code_length=6
|
||||
; 验证码有效期(分钟),默认5分钟,无需修改
|
||||
verify_code_expire_minutes=5
|
||||
; 过期验证码清理间隔(分钟),默认1分钟,无需修改
|
||||
expire_code_clean_interval=1
|
||||
|
||||
verify_code_length=【可选|正整数】验证码长度,默认填6
|
||||
verify_code_expire_minutes=【可选|正整数】验证码有效期(分钟),默认填5
|
||||
expire_code_clean_interval=【可选|正整数】过期验证码清理间隔(分钟),默认填1
|
||||
|
||||
[HttpServiceConfig]
|
||||
; HTTP服务监听端口,默认8080,若端口被占用可修改为其他未占用端口(如8081)
|
||||
http_server_port=【填写服务端口,默认8080】
|
||||
; HTTP服务启动超时时间(毫秒),默认3000ms无需修改
|
||||
http_start_timeout=3000
|
||||
http_server_port=【必填|端口号】HTTP服务监听端口,默认填8080(需和server_base_url端口一致)
|
||||
http_start_timeout=【可选|正整数】HTTP服务启动超时时间(毫秒),默认填3000
|
||||
|
||||
; 新增:测试用例专属配置节(可选,集中管理测试相关参数)
|
||||
[TestConfig]
|
||||
; 测试用例目录(基于PROJECT_ROOT_DIR拼接,无需绝对路径)
|
||||
test_case_dir=【可选】测试用例存放目录,默认填test/cases
|
||||
; 测试报告输出目录(测试结果保存路径)
|
||||
test_report_dir=【可选】测试报告输出目录,默认填test/reports
|
||||
; 测试数据文件路径(如测试用邮箱列表、测试验证码池)
|
||||
test_data_file=【可选】测试数据文件路径,默认填test/data/test_data.json
|
||||
|
||||
|
||||
Reference in New Issue
Block a user