mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 12:34:38 +00:00
docs: implementation plan — auth rework (19 tasks, offline-mode hardening included) (ref #120)
19 bite-sized TDD tasks covering: schema v2, password policy, TOTP (pyotp + argon2id backup codes), user_store with auth.toml fallback, single mutation engine, v1→v2 migration, secubox_core.auth rewire (jti + scope), branching /auth/login + TOTP enrollment/challenge + set-password, secubox-users API handlers, usersctl Python rewrite, CLI↔API parity test, debian deps + postinst seed (admin + hostname), live smoke, and offline-mode hardening (server-side QR rendering + NTP-aware TOTP window + /auth/health endpoint). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
14fba6ccec
commit
78c8d3c4fa
4410
docs/superpowers/plans/2026-05-13-secubox-users-auth.md
Normal file
4410
docs/superpowers/plans/2026-05-13-secubox-users-auth.md
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user