Awesome-AI-Pedia/dsh-lark-web-auth ↗★ 1
dsh-lark-web-auth
Multi-tenant Feishu/Lark OAuth login and per-user session isolation for the DeepSeek Harness Web GUI
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Awesome-AI-Pedia/dsh-lark-web-auth说明文档
阅读完整 README ↗配置
必需环境变量:
| 变量 | 说明 |
|---|---|
LARK_WEB_APP_ID | 飞书自建应用 App ID(可复用 dsh-lark-link 的) |
LARK_WEB_APP_SECRET | 飞书自建应用 App Secret |
LARK_WEB_BASE_URL | 公网访问的 URL,如 https://web.yourdomain.com |
LARK_WEB_COOKIE_SECRET | 32+ 字节随机串,用于 cookie 签名。旋转会踢下所有用户 |
可选:
| 变量 | 默认 | 说明 |
|---|---|---|
LARK_WEB_AUTH_ENABLED | true | 设为 false 可临时禁用 |
LARK_WEB_DB_PATH | ~/.dsh/lark-web-auth.sqlite | SQLite 文件路径 |
LARK_WEB_DOMAIN | feishu | feishu(国内) 或 lark(海外) |