ghbhiee/dsh-plugins--packages-auth-gateway0

dsh-auth-gateway

Passkey (WebAuthn) reverse-proxy gateway that guards a DeepSeek Harness web app

包名
dsh-auth-gateway
版本
0.1.0
许可证
MIT
最近更新
2026年8月16日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

Configuration (environment)

VarDefaultMeaning
DSH_GW_RP_IDds.tokencv.comWebAuthn Relying Party ID — the exact public host in the address bar. Passkeys are scoped to it.
DSH_GW_ORIGINhttps://Expected origin of WebAuthn responses.
DSH_GW_RP_NAMEDeepSeek HarnessDisplay name in the OS passkey picker and login page.
DSH_GW_TARGEThttp://127.0.0.1:3080The dsh web app to proxy authed traffic to.
DSH_GW_HOST / DSH_GW_PORT127.0.0.1 / 3090Where the gateway listens.
DSH_GW_STATE_DIR~/.dsh-gateway/stateCredentials, sessions, signing secret. dsh-approve must be given the same value.
DSH_GW_PUBLIC_DIR`
/public`Login page assets.
DSH_GW_USER_NAME / DSH_GW_USER_DISPLAYherb / HerbThe single account passkeys enrol under.
DSH_GW_COOKIE_NAMEdsh_authSession cookie name.
DSH_SESSION_TTL_HOURS24Cookie freshness before the passkey must be re-proven.
DSH_BIND_SESSION_IP01 refuses a cookie replayed from a different IP (off by default — roaming changes IPs).