Commit Graph

19 Commits

Author SHA1 Message Date
Milo Schwartz
3b4a993704 refactor and reorganize 2025-01-01 21:41:31 -05:00
Milo Schwartz
9732098799 make config class and separate migrations script 2025-01-01 17:50:12 -05:00
Owen Schwartz
4e4b8744b5 CSRF prevention 2024-12-25 22:04:20 -05:00
Owen Schwartz
35358cbe57 Working on delete 2024-12-24 12:08:31 -05:00
Owen Schwartz
1361b47ef7 Remove dangerous logging 2024-12-22 12:03:46 -05:00
Milo Schwartz
845d65ad33 share links 2024-12-20 22:24:44 -05:00
Milo Schwartz
72dc02ff2e access token endpoints and other backend support 2024-12-18 23:14:26 -05:00
Milo Schwartz
c565c14aa0 move middlewares out of auth 2024-11-16 22:48:10 -05:00
Milo Schwartz
6cee5703b5 add log incoming middleware 2024-10-26 17:19:10 -04:00
Milo Schwartz
29b848fd5d ability to disable email verification requirement 2024-10-25 21:39:18 -04:00
Milo Schwartz
50e1a7abe1 improve path handling and add flags section to config 2024-10-25 00:05:43 -04:00
Milo Schwartz
99d6cababa remove lucia 2024-10-13 17:13:47 -04:00
Milo Schwartz
d9ae322e2a use config file instead of env 2024-10-12 18:21:31 -04:00
Milo Schwartz
29777da430 added axios client 2024-10-06 12:39:05 -04:00
Milo Schwartz
76eeb335a3 verify email workflow working 2024-10-04 23:14:40 -04:00
Milo Schwartz
e89ee4042a add rate limit and app name to env 2024-10-03 21:01:19 -04:00
Milo Schwartz
942dbd8e56 added auth middleware 2024-10-02 23:54:14 -04:00
Milo Schwartz
1a91dbb89c organized routes and routes and added rate limiter 2024-10-02 00:04:40 -04:00
Milo Schwartz
fc5dca136f started integrating auth with lucia 2024-10-01 20:48:13 -04:00