32 lines
798 B
Plaintext
32 lines
798 B
Plaintext
|
|
# 后端应用配置模板——复制为 backend/.env 并填入真实值(.env 已 gitignore)
|
|||
|
|
# 注意:MYSQL_PASSWORD / REDIS_PASSWORD 与 docker/.env 保持一致(改一处要改两处)
|
|||
|
|
|
|||
|
|
# ===== MySQL =====
|
|||
|
|
MYSQL_HOST=127.0.0.1
|
|||
|
|
MYSQL_PORT=3306
|
|||
|
|
MYSQL_DATABASE=payroll
|
|||
|
|
MYSQL_USER=payroll
|
|||
|
|
MYSQL_PASSWORD=
|
|||
|
|
|
|||
|
|
# ===== Redis =====
|
|||
|
|
REDIS_HOST=127.0.0.1
|
|||
|
|
REDIS_PORT=6379
|
|||
|
|
REDIS_PASSWORD=
|
|||
|
|
REDIS_DB=0
|
|||
|
|
|
|||
|
|
# ===== 应用 =====
|
|||
|
|
APP_ENV=dev
|
|||
|
|
APP_SECRET_KEY=
|
|||
|
|
# JWT 有效期(分钟),规范要求 ≤120
|
|||
|
|
JWT_EXPIRE_MINUTES=120
|
|||
|
|
# 验证码有效期(秒),规范要求 300
|
|||
|
|
CAPTCHA_EXPIRE_SECONDS=300
|
|||
|
|
# 登录连续失败锁定:次数与锁定分钟
|
|||
|
|
LOGIN_FAIL_LIMIT=5
|
|||
|
|
LOGIN_LOCK_MINUTES=15
|
|||
|
|
|
|||
|
|
# ===== T+ 对接(待畅捷通确认后填写)=====
|
|||
|
|
T_PLUS_BASE_URL=
|
|||
|
|
T_PLUS_APP_KEY=
|
|||
|
|
T_PLUS_APP_SECRET=
|