Commit graph

12 commits

Author SHA1 Message Date
Joe Ardent
e4ca052656 make .env a mandatory arg 2024-03-10 18:51:26 -07:00
Joe Ardent
861c6731c7 Add receipt to DB to prevent double-use. 2024-03-10 13:02:25 -07:00
Joe Ardent
f0d7219045 show signup links on front page, receive redirect from stripe 2024-03-09 17:13:16 -08:00
Joe Ardent
5fd158e18b remove sessions, keep the state on the server and in the requests 2024-03-09 16:27:32 -08:00
Joe Ardent
8e25651cfa Set SameSite for cookies to lax; log errors instead of panic.
Also use a password strength crate since Forgejo itself insists on some minimum complexity for it.
2024-03-04 17:13:15 -08:00
Joe Ardent
022f0e6325 Ready to test 2024-03-02 11:18:59 -08:00
Joe Ardent
0826f2f0e3 Add logging deps. 2024-03-01 17:27:56 -08:00
Joe Ardent
3ffde146b0 update deps, add http client crate 2024-03-01 14:44:27 -08:00
Joe Ardent
5e8d2d398f make session key unguessable 2024-02-26 17:07:40 -08:00
Joe Ardent
cf0e1d3d8f add time to deps 2024-02-26 15:06:01 -08:00
Joe Ardent
c7bad9350a add tower-http 2024-02-25 18:39:00 -08:00
Joe Ardent
a31b41cb9e doesn't not work 2024-02-25 16:34:32 -08:00