feat(auth): add configurable session policy #47

Merged
tony merged 1 commits from codex/block-19-session-policy into main 2026-08-26 00:36:19 +02:00
Member

Summary\n\n- remove the arbitrary recent-authentication window from normal authorized operations\n- add bounded, persisted maximum lifetime and optional inactivity expiry in Administration\n- preserve server-side revocation, CSRF, RBAC, cookie protections, and dynamic policy enforcement\n\n## Validation\n\n- go test ./...\n- go test -race ./...\n- CGO_ENABLED=0 go build ./...\n- go vet ./...\n- staticcheck ./...\n- python3 tools/validate_spec.py\n- git diff --check\n- targeted Chromium/playwright-cli Administration persistence check

## Summary\n\n- remove the arbitrary recent-authentication window from normal authorized operations\n- add bounded, persisted maximum lifetime and optional inactivity expiry in Administration\n- preserve server-side revocation, CSRF, RBAC, cookie protections, and dynamic policy enforcement\n\n## Validation\n\n- go test ./...\n- go test -race ./...\n- CGO_ENABLED=0 go build ./...\n- go vet ./...\n- staticcheck ./...\n- python3 tools/validate_spec.py\n- git diff --check\n- targeted Chromium/playwright-cli Administration persistence check
codex added 1 commit 2026-08-26 00:29:21 +02:00
feat(auth): add configurable session policy
CI / validate (pull_request) Successful in 26m25s
9a66aeccb3
tony approved these changes 2026-08-26 00:36:16 +02:00
tony merged commit fb1f91f162 into main 2026-08-26 00:36:19 +02:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DoGaMa/DoGaMa-serv#47