Commit Graph

16 Commits

Author SHA1 Message Date
tamsin johnson
eeca8ca34c lets-go:14.3 end-to-end server testing 2024-02-14 13:27:02 -08:00
tamsin johnson
ba4f38b425 lets-go:13.1 embed static 2024-02-08 10:11:53 -08:00
tamsin johnson
4f7fcf863c lets-go:12.2 request context for authz 2024-02-08 09:26:51 -08:00
tamsin johnson
1a59a9e720 lets-go:11.7 CSRF 2024-02-07 23:04:06 -08:00
tamsin johnson
7db05bca1d lets-go:11.6 authz again 2024-02-07 22:46:35 -08:00
tamsin johnson
165ee77a72 lets-go:11.0 very minimal first pass at logout
curious why `http.Redirect` does POST here? because i haven't handled any user input?
2024-02-07 12:35:22 -08:00
tamsin johnson
c1bb129b87 lets-go:11.0 user login without peeking
just the bones here, not authenticating at all yet. going ahead with the chapter
now because i'm curious about the preferred way to authenticate; are we going to
put this on `UserModel` or some other `internal` locale, or just in `helpers.go`?
2024-02-07 11:22:47 -08:00
tamsin johnson
4f2dc018da lets-go:11.0 user signup without peeking
deliberately skipping salting and encrypting passwords at this point. intending
to approach this in tandem with authenication.

also starting to want db migrations, but trying not to get distracted.
2024-02-07 11:07:29 -08:00
tamsin johnson
5ad766f20c lets-go:9.2 session storage 2024-02-06 21:06:48 -08:00
tamsin johnson
1931b047fc lets-go:8.2 create form 2024-01-25 22:50:21 -08:00
tamsin johnson
d1b9b2b269 lets-go:7.2 new route handler 2024-01-25 22:01:12 -08:00
tamsin johnson
d6d629884b lets-go:6.5 alice 2024-01-25 16:27:56 -08:00
tamsin johnson
2b57596bbc lets-go:6.4 panic recovery 2024-01-25 16:02:46 -08:00
tamsin johnson
bee34e7405 lets-go:6.3 more middleware 2024-01-25 15:52:18 -08:00
tamsin johnson
8678a04350 lets-go:6.2 middleware 2024-01-25 15:43:07 -08:00
tamsin johnson
c20aa26084 lets-go:3.4 wrapping up chapter 3 with error and config refactors 2024-01-24 16:15:49 -08:00