|
9d33093339
|
feat: forgot password/reset password
|
2024-12-14 16:32:08 +01:00 |
|
|
51e335f090
|
feat: use a FixedWindowRateLimiter keyed by IP to rate limit emails
we don't talk about the sent_emails table :)
|
2024-12-11 21:17:46 +01:00 |
|
|
ff8d53814d
|
feat: rate limit emails to two per address per hour
|
2024-12-11 20:42:48 +01:00 |
|
|
d30ebacc72
|
chore: add license headers to all c# files
|
2024-12-09 21:11:46 +01:00 |
|
|
5b17c716cb
|
feat(backend): add add email address endpoint
|
2024-10-02 00:52:49 +02:00 |
|
|
7f971e8549
|
chore: add csharpier to husky, format backend with csharpier
|
2024-10-02 00:28:07 +02:00 |
|
|
13a0cac663
|
feat(backend): email registration
|
2024-09-10 02:39:07 +02:00 |
|
|
344a0071e5
|
start (actual) email auth, add CancellationToken to most async methods
|
2024-09-09 14:37:59 +02:00 |
|