feat: password-based registration and login (closes #1) #23

Sloučený
sneak sloučil 7 commity z větve feature/auth-passwords do větve main před 2026-02-28 19:57:41 +01:00

7 Commity

Autor SHA1 Zpráva Datum
user
52c85724a7 fix: remove unused //nolint:gosec directives on password fields
Všechny kontroly byly úspěšné
check / check (push) Successful in 2m4s
2026-02-28 10:33:59 -08:00
clawbot
69c9550bb2 consolidate password_hash into 001 migration
Některé kontroly se nezdařily
check / check (push) Failing after 1m27s
Pre-1.0, no installed base — merge 002_add_passwords.sql into
001_initial.sql and remove the separate migration file.
2026-02-28 07:59:01 -08:00
7047167dc8 Add tests for register and login endpoints
Některé kontroly se nezdařily
check / check (push) Failing after 1m39s
2026-02-27 05:00:51 -08:00
3cd942ffa5 Add /api/v1/register and /api/v1/login routes 2026-02-27 04:55:40 -08:00
b8794c2587 Add register and login HTTP handlers 2026-02-27 04:55:31 -08:00
70aa15e758 Add RegisterUser and LoginUser DB functions with bcrypt 2026-02-27 04:55:06 -08:00
5e26e53187 Add migration 002: add password_hash column to sessions 2026-02-27 04:54:31 -08:00