Add in a mechanism for email confirmation

This is some of the way there but it is still missing at least:
- An actual page to view to confirm the email
- An expiry time on the minted JWT (and other JWT issues like "sub")
This commit is contained in:
Campbell Alden 2026-08-03 00:33:12 +09:00
parent ecb98dac53
commit 782e0b0ad6
8 changed files with 133 additions and 20 deletions

View file

@ -8,6 +8,7 @@ let
argon2-cffi
pyjwt
cryptography
jinja2
]);
in
with pkgs;
@ -20,6 +21,5 @@ mkShell {
python313Packages.python-lsp-server
python313Packages.jedi-language-server
ty
ffmpeg
];
}