chore: note remaining auth tasks

This commit is contained in:
Ruidy 2025-09-20 01:10:14 +02:00
parent da1bf44d8f
commit f02d41901d
No known key found for this signature in database
GPG key ID: 705C24D202990805

View file

@ -16,6 +16,8 @@
- Implement password hashing with per-user random salts (`crypto/rand`, `sha256`) and base64 encoding for storage.
- Define a user repository interface seeded with an in-memory implementation until persistence is added.
- Generate CSRF tokens tied to session state and validate them for every mutating request.
- Externalize session secrets via configuration so environments use predictable/rotatable keys.
- Add integration tests covering login/logout flows and CSRF protections to prevent regressions.
## Templates & Frontend