2d04d4b8

By: Michael Lynch <git@mtlynch.io>

Add login email rate limiter

Add an in-memory limiter for login email sends with per-user and global limits over a 24-hour window. Include tests for per-user limits, global limits, and window expiry.
configuredevShellbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacediagramdocker-imagee2e-testsgo-testsimport-from-tinybeanslint-sqllittle-momentslittle-moments-devx86_64-linux