已合并
WEB-01: define authenticated WebUI contracts #21
urandon创建于 8月5日
WEB-01: define authenticated WebUI contracts #21
已合并
Pull Request已成功合入, 合并人@urandon
(感谢 urandon 的贡献)8月5日 关联了issue:[WEB-01] Define WebUI, Telegram OIDC and tenant-authorization contracts,[WEB-02] Implement the Go Telegram OIDC BFF and YDB web-session store
8月5日 关联了issue:[WEB-01] Define WebUI, Telegram OIDC and tenant-authorization contracts,[WEB-02] Implement the Go Telegram OIDC BFF and YDB web-session store
8月5日 合入了pull request,合并节点 SHA:8e10fce00e75698dea975da926b93109e6b244d5
Summary
Architecture boundary
Telegram is used only as the first OIDC identity provider in this slice. Telegram chat history and webhook reachability are not dependencies. Authentication may create or refresh an external identity mapping, but tenant access requires an existing authorized frontend grant, a one-time invitation, or an audited cloud-dev bootstrap. The WebUI remains a projection over canonical Sessionless sessions/events.
This PR defines contracts only. YDB auth persistence and the Go BFF remain WEB-02 (#31).
Verification
make cigit diff --checkCloses #30