netx/web/src
oliver 20c2fcd496 Harden auth with revocable sessions, cookies, and single-login default.
Issue short-lived access JWTs backed by AuthSession rows, HttpOnly cookies with refresh rotation, idle timeout, session management UI, WebCRT ownership caps, and optional Redis login rate limits; new logins revoke other sessions by default.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 14:13:37 +08:00
..
assets feat: initialize netx ops tool repository 2026-05-03 23:43:21 +08:00
auth Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
components Fix WebCRT copy/paste on HTTP LAN by falling back off Clipboard API. 2026-08-06 11:02:10 +08:00
config Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
constants Add collect dashboard KPIs and create-job modal. 2026-08-05 14:08:13 +08:00
hooks feat(web): NetX workbench, UME-only UI, i18n, and header status 2026-05-27 11:18:30 +08:00
i18n Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
layout Move integration health into active tasks and fix dark topology labels. 2026-08-05 09:16:52 +08:00
pages Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
services Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
utils Fix WebCRT copy/paste on HTTP LAN by falling back off Clipboard API. 2026-08-06 11:02:10 +08:00
App.tsx Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
index.css Fix WebCRT copy/paste on HTTP LAN by falling back off Clipboard API. 2026-08-06 11:02:10 +08:00
main.tsx feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
types.ts Harden topology canvas edge delete, discover cancel, and map UX. 2026-08-05 21:23:00 +08:00