功能细节优化
This commit is contained in:
@@ -51,3 +51,19 @@ SERVERCHAN_KEY = os.getenv("SERVERCHAN_KEY", "")
|
||||
WECOM_WEBHOOK = os.getenv("WECOM_WEBHOOK", "")
|
||||
# PushPlus(微信推送)
|
||||
PUSHPLUS_TOKEN = os.getenv("PUSHPLUS_TOKEN", "")
|
||||
|
||||
# ---- Redis 缓存 ----
|
||||
REDIS_HOST = os.getenv("REDIS_HOST", "localhost")
|
||||
REDIS_PORT = int(os.getenv("REDIS_PORT", "6379"))
|
||||
REDIS_DB = int(os.getenv("REDIS_DB", "0"))
|
||||
REDIS_PASSWORD = os.getenv("REDIS_PASSWORD", "")
|
||||
|
||||
# ---- 鉴权配置 ----
|
||||
SECRET_KEY = os.getenv("SECRET_KEY", "your-secret-key-change-in-production")
|
||||
ALGORITHM = "HS256"
|
||||
ACCESS_TOKEN_EXPIRE_MINUTES = int(os.getenv("ACCESS_TOKEN_EXPIRE_MINUTES", "10080")) # 7天
|
||||
# API Key 模式(可选,用于外部调用)
|
||||
API_KEYS = os.getenv("API_KEYS", "").split(",") if os.getenv("API_KEYS") else []
|
||||
# 默认管理员账号(首次启动时创建)
|
||||
DEFAULT_ADMIN_USERNAME = os.getenv("DEFAULT_ADMIN_USERNAME", "admin")
|
||||
DEFAULT_ADMIN_PASSWORD = os.getenv("DEFAULT_ADMIN_PASSWORD", "admin123")
|
||||
|
||||
Reference in New Issue
Block a user