9e0644095f
移除 Playwright 浏览器自动化,改用 passport/SSO HTTP 接口获取二维码与轮询登录;后端模块化拆分,前端替换为 Vue3 SPA。 Co-authored-by: Cursor <cursoragent@cursor.com>
23 lines
939 B
Python
23 lines
939 B
Python
import os
|
|
|
|
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
|
|
|
LOG_DIR = os.environ.get("LOG_DIR", os.path.join(BASE_DIR, "logs"))
|
|
STATIC_DIR = os.environ.get("STATIC_DIR", os.path.join(BASE_DIR, "static"))
|
|
FRONTEND_DIST = os.environ.get("FRONTEND_DIST", os.path.join(BASE_DIR, "frontend", "dist"))
|
|
SECRET_KEY_PATH = os.path.join(BASE_DIR, ".secret_key")
|
|
|
|
PORT = int(os.environ.get("PORT", 5001))
|
|
LOGIN_TIMEOUT = int(os.environ.get("LOGIN_TIMEOUT", 600))
|
|
QR_POLL_INTERVAL = float(os.environ.get("QR_POLL_INTERVAL", "2"))
|
|
|
|
# 抖音 Web SSO 参数(www.douyin.com 主站)
|
|
DOUYIN_AID = os.environ.get("DOUYIN_AID", "6383")
|
|
DOUYIN_SERVICE = os.environ.get("DOUYIN_SERVICE", "https://www.douyin.com")
|
|
DOUYIN_REFERER = os.environ.get("DOUYIN_REFERER", "https://www.douyin.com/")
|
|
|
|
USER_AGENT = (
|
|
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 "
|
|
"(KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
|
|
)
|