steve
57a13f0759
http: POST /setup — set password, drop session, audit setup_completed
...
Replaces the 501 stub with the full handler: validates the token and
password, hashes and stores the password, deletes the setup token,
mints an 8-hour session cookie, appends a user.setup_completed audit
entry, and redirects to /. Adds TestSetupPostHappyPath covering the
full round-trip including normal-login verification after setup.
2026-05-05 10:57:24 +01:00
..
2026-05-04 17:27:52 +01:00
2026-05-04 11:27:09 +01:00
2026-05-04 17:27:52 +01:00
2026-05-03 16:15:17 +01:00
2026-05-05 10:57:24 +01:00
2026-05-04 15:11:49 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 15:38:28 +01:00
2026-05-04 17:27:52 +01:00
2026-05-02 11:12:58 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 10:57:28 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 10:19:15 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 17:12:45 +01:00
2026-05-04 17:27:52 +01:00
2026-05-05 10:57:24 +01:00
2026-05-04 10:19:15 +01:00
2026-05-04 22:59:48 +01:00
2026-05-01 00:28:18 +01:00
2026-05-04 10:19:15 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 10:19:15 +01:00
2026-05-04 11:07:32 +01:00
2026-05-04 17:27:52 +01:00
2026-05-05 10:57:24 +01:00
2026-05-05 10:57:24 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 10:19:15 +01:00
2026-05-04 22:59:48 +01:00
2026-05-04 10:41:13 +01:00
2026-05-04 22:59:48 +01:00
2026-05-04 10:44:31 +01:00
2026-05-04 22:59:48 +01:00
2026-05-04 17:27:52 +01:00
2026-05-05 10:57:24 +01:00
2026-05-05 10:57:24 +01:00
2026-05-05 10:57:24 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 15:19:22 +01:00
2026-05-04 15:19:22 +01:00
2026-05-04 22:59:48 +01:00
2026-05-04 23:30:19 +01:00
2026-05-05 08:15:22 +01:00
2026-05-05 10:57:24 +01:00
2026-05-04 20:06:45 +01:00
2026-05-04 22:25:42 +01:00
2026-05-04 11:00:28 +01:00
2026-05-04 10:49:57 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 10:19:15 +01:00
2026-05-04 20:19:09 +01:00
2026-05-04 17:27:52 +01:00
2026-05-04 20:19:09 +01:00
2026-05-04 20:19:09 +01:00
2026-05-04 20:19:09 +01:00
2026-05-05 10:57:24 +01:00