| .. |
|
cookie.go
|
feat(02-03): session store + cookie helpers (real-DB TDD)
|
2026-05-14 22:08:04 +02:00 |
|
csrf.go
|
Made various improvements to the file management
|
2026-05-15 19:57:46 +02:00 |
|
csrf_test.go
|
test(02-07): add failing CSRF tests (RED gate)
|
2026-05-14 22:45:36 +02:00 |
|
doc.go
|
feat(02-01): create internal/auth package skeleton, test DB harness, env docs
|
2026-05-14 21:56:45 +02:00 |
|
middleware.go
|
feat(02-04): signup handler, router wiring, and integration tests
|
2026-05-14 22:17:50 +02:00 |
|
middleware_test.go
|
feat(02-03): ResolveSession + RequireAuth + RedirectIfAuthed middleware
|
2026-05-14 22:09:58 +02:00 |
|
oauth.go
|
feat(08-02): add google social sign-in flow
|
2026-05-15 21:03:30 +02:00 |
|
oauth_test.go
|
feat(08-02): add google social sign-in flow
|
2026-05-15 21:03:30 +02:00 |
|
password.go
|
feat(02): GREEN — argon2id Hash + Verify + self-test
|
2026-05-14 22:00:55 +02:00 |
|
password_test.go
|
test(02): RED — failing argon2id password tests
|
2026-05-14 21:59:38 +02:00 |
|
ratelimit.go
|
feat(02-05): login vertical slice with rate limiting
|
2026-05-14 22:27:54 +02:00 |
|
ratelimit_test.go
|
feat(02-05): implement LimiterStore with injectable clock and janitor
|
2026-05-14 22:22:24 +02:00 |
|
session.go
|
feat(02-03): session store + cookie helpers (real-DB TDD)
|
2026-05-14 22:08:04 +02:00 |
|
session_test.go
|
feat(02-03): session store + cookie helpers (real-DB TDD)
|
2026-05-14 22:08:04 +02:00 |
|
testdb_test.go
|
feat(02-01): create internal/auth package skeleton, test DB harness, env docs
|
2026-05-14 21:56:45 +02:00 |
|
types.go
|
feat(08-01): add social identity schema foundation
|
2026-05-15 20:59:34 +02:00 |