docs: видимость активов и итоговые проверки

This commit is contained in:
2026-10-27 19:41:42 +03:00
parent 9aef82e217
commit d6461a3a9c
9 changed files with 109 additions and 56 deletions

View File

@@ -141,8 +141,10 @@ flowchart TD
- Роли: `ADMIN`, `STUDENT`; конвертер ролей читает claim `role` как `ROLE_<role>`.
- Публичные пути: `/actuator/**`, `/api/v1/auth/{health,setup,login,jwks.json}`,
`/api/v1/content/tree`, `/api/v1/content/assets/**`,
`/api/v1/content/{chapter}/{section}/{article}`.
`/api/v1/content/tree`, `/api/v1/content/{chapter}/{section}/{article}`.
`/api/v1/content/assets/**` gateway пропускает без JWT (legacy/публичные
`ALL`-активы), но academic проверяет видимость статьи и для курсовых или
ролевых активов требует токен.
- RSA-ключи identity хранятся в таблице `settings` и публикуются в JWKS.
## 5. Рендеринг страниц и защита форм (web)