# BuildAdmin Webman 环境配置
# 复制为 .env 并修改实际值

# 应用
APP_DEBUG = true
APP_DEFAULT_TIMEZONE = Asia/Shanghai

# 语言
LANG_DEFAULT_LANG = zh-cn

# 管理员谷歌验证器（TOTP）：1=开启（登录需验证/绑定），0=关闭
ADMIN_TOTP_ENABLE=1

# Database
DATABASE_TYPE = mysql
DATABASE_HOSTNAME = 127.0.0.1
DATABASE_DATABASE = webman-buildadmin-mall
DATABASE_USERNAME = webman-buildadmin-mall
DATABASE_PASSWORD = 123456
DATABASE_HOSTPORT = 3306
DATABASE_CHARSET = utf8mb4
DATABASE_PREFIX =

# PlayX 配置
# 积分折算、昨日净输赢/终身总输赢兑换比例等均在后台「积分商城 → 商城参数配置」(mall_business_config)，不再使用下方 env 比例项
# Daily Push 签名校验密钥（HMAC，建议从部署系统注入，避免写入代码/仓库）
PLAYX_DAILY_PUSH_SECRET=
# 第三方每日推送原始日志保留天数（runtime/logs/daily_push_raw，默认 30）
PLAYX_DAILY_PUSH_RAW_LOG_DAYS=30
# 合作方回调 JWT 验签密钥（HS256，与对端私发密钥一致；与上一项可同时配置，则两种均需通过）
PLAYX_PARTNER_JWT_SECRET=
# Agent authtoken（/api/v1/authToken）JWT 签名密钥；留空则使用下方 buildadmin.token.key
AGENT_AUTH_JWT_SECRET=
# token 会话缓存过期时间（秒）
PLAYX_SESSION_EXPIRE_SECONDS=3600
# verifyToken 是否仅本地联调（true=不调 PlayX，用下方默认用户签发 session；false=走 PLAYX_TOKEN_VERIFY_URL）
PLAYX_VERIFY_TOKEN_LOCAL_ONLY=false
# verifyToken：完整 https URL 时 Body merchant_code+request_date+request_id+token、签名明文同序；相对路径时拼基址+商户四字段
PLAYX_TOKEN_VERIFY_URL=https://callback-mallsys.superior3.net/callback/api/mallsys/plx/auth/verify-token
# verifyToken 仅本地联调时的默认用户ID
PLAYX_VERIFY_TOKEN_LOCAL_DEFAULT_USER_ID=testmyr
# verifyToken 仅本地联调时的默认用户名
PLAYX_VERIFY_TOKEN_LOCAL_DEFAULT_USERNAME=yangyang123
# PlayX API（商城调用 PlayX 时使用）
PLAYX_API_BASE_URL=
PLAYX_API_SECRET_KEY=

# 推送订单url
PLAYX_ANGPOW_IMPORT_BASE_URL=https://ss2-staging2.ttwd8.com
# 推送订单接口
PLAYX_ANGPOW_IMPORT_PATH=/cashmarket/v3/merchant-api/angpow-imports
# 商户编码merchant_code
PLAYX_ANGPOW_MERCHANT_CODE=plx
# HMAC 密钥（与对端一致）
PLAYX_ANGPOW_IMPORT_AUTH_KEY=
# HTTPS：CA 证书包绝对路径（推荐下载 https://curl.se/ca/cacert.pem 后填写，解决 cURL error 60）
PLAYX_ANGPOW_IMPORT_CACERT=
# 是否校验 SSL（1=校验；0=不校验，仅本地调试，生产勿用）
PLAYX_ANGPOW_IMPORT_VERIFY_SSL=1