重构:移除环境变量管理员初始化

This commit is contained in:
yml2213
2026-08-13 14:21:22 +08:00
parent 538be52636
commit a637101ca8
7 changed files with 0 additions and 87 deletions
-5
View File
@@ -14,9 +14,6 @@ type Config struct {
JWTSecret string
DatabaseURL string
Mode string // debug / release
// InitialAdminUsername 和 InitialAdminPassword 仅用于空数据库首次创建平台管理员。
InitialAdminUsername string
InitialAdminPassword string
// DataEncryptionKey 用于加密保存 API/回调密钥;为空时由 JWT_SECRET 派生。
DataEncryptionKey string
// OpenAPIKey 皮肤源头开放接口标识(Header: X-Api-Key,可公开给对接方)
@@ -70,8 +67,6 @@ func Load() *Config {
JWTSecret: getEnv("JWT_SECRET", "affiliate-dash-dev-secret-change-me"),
DatabaseURL: getEnv("DATABASE_URL", "postgres://affiliate:affiliate_dev_password@127.0.0.1:15432/affiliate_dash?sslmode=disable&TimeZone=Asia/Shanghai"),
Mode: mode,
InitialAdminUsername: getEnv("INITIAL_ADMIN_USERNAME", ""),
InitialAdminPassword: getEnv("INITIAL_ADMIN_PASSWORD", ""),
DataEncryptionKey: getEnv("DATA_ENCRYPTION_KEY", getEnv("JWT_SECRET", "affiliate-dash-dev-secret-change-me")),
OpenAPIKey: getEnv("OPEN_API_KEY", "sk_source_dev_key_change_me"),
OpenAPISecret: getEnv("OPEN_API_SECRET", "sk_source_dev_secret_change_me"),