SMTP mail support and admin pwd change working updated TODO.md

This commit is contained in:
2026-08-29 20:58:53 +03:00
parent dd6445547b
commit 84f6eea43c
2 changed files with 4 additions and 2 deletions
+2 -2
View File
@@ -4,8 +4,8 @@
- [x] Local accounts, administrator approval, and TOTP MFA.
- [x] QR-based MFA enrollment for iPhone and Android authenticators.
- [x] Email addresses, member password changes, and expiring password-reset links.
- [ ] Configure production SMTP credentials and verify outgoing email delivery. Run `python ./scripts/check-smtp.py`, then `python ./scripts/send-test-email.py --to you@example.com`; complete after the delivery test in [README.md](README.md) is received.
- [ ] Run `./scripts/rotate-admin.ps1` on Windows or `sh ./scripts/rotate-admin.sh` on Linux/macOS, then sign in as `admin` and scan the new MFA QR code to complete authenticator enrollment.
- [x] Configure production SMTP credentials and verify outgoing email delivery.
- [x] Rotate the initial `admin` password and enroll its authenticator.
- [x] Add CSRF protection to all state-changing forms.
- [ ] Add automated database backups and test restoration.
- [ ] Configure TLS reverse proxy and production domain for `eternityproject.fi`.