Skip to content

feat(gui): require authentication for configuration#23

Merged
simonjcarr merged 1 commit into
mainfrom
feat/gui-auth
May 8, 2026
Merged

feat(gui): require authentication for configuration#23
simonjcarr merged 1 commit into
mainfrom
feat/gui-auth

Conversation

@simonjcarr
Copy link
Copy Markdown
Contributor

Summary

  • add first-run Admin signup and subsequent login flow for CT-CVE GUI access
  • persist users and server-side sessions with hashed session tokens
  • protect status/config routes and require CSRF tokens for configuration changes

Tests

  • go test ./...

@simonjcarr simonjcarr merged commit 70de71c into main May 8, 2026
1 check passed
@simonjcarr simonjcarr deleted the feat/gui-auth branch May 8, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant