mirror of
https://github.com/hansjone/oclaw.git
synced 2026-10-18 06:03:17 +08:00
Add parallel skill credential path to uds-auth for agent/cron use.
UI session behavior stays unchanged; login writes a separate skill cache, with optional retain-on-logout and loopback agent-credentials/outbound APIs plus helpers/docs. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
564d6ac189
commit
64761c8300
13 changed files with 798 additions and 10 deletions
|
|
@ -36,11 +36,19 @@ originSystemCode: ''
|
|||
- `GET /uds-auth/qr?data=` — 二维码 SVG
|
||||
- `POST /uds-auth/qr-proxy` — 代理 UAC 扫码校验
|
||||
- `GET /uds-auth/api/me` — 当前用户
|
||||
- `POST /uds-auth/api/logout` — 登出
|
||||
- `POST /uds-auth/api/logout` — 登出(UI 会话;skill 凭证是否保留见配置)
|
||||
- `GET|POST /uds-auth/agent-credentials` — **loopback**:按 `DSH_SESSION_ID` 取 skill 用 empNo+token
|
||||
- `POST /uds-auth/outbound` — **loopback**:白名单出站并注入鉴权头
|
||||
- 用户管理 / 兜底管理员:见 `/uds-auth/api/users*`、`/uds-auth/api/fallback/*`
|
||||
- **默认兜底账号**(扫码不可用时):用户名 `administrator`,密码 `Admin@123`(首次启动自动启用;可在设置中改密或关闭)
|
||||
- **ACL**:租户边界以工作区为准(可见工作区下的会话可访问);`session-owners.json` 仅记录工号供导出/分析,不是主鉴权键
|
||||
|
||||
## Skill 认证
|
||||
|
||||
见 [docs/skill-auth-standard.zh.md](docs/skill-auth-standard.zh.md)。官方样板 skill:`../skills/uds-icenter`。
|
||||
|
||||
可配置:`retainSkillCredentialsOnLogout`(默认 true)、`skillCredentialTtlSeconds`、`outboundAllowedHosts`。
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue