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")
10 lines
287 B
Nix
10 lines
287 B
Nix
{ lib, python313Packages }:
|
|
with python313Packages;
|
|
buildPythonApplication {
|
|
pname = "cereal";
|
|
version = "0.0.1";
|
|
propagatedBuildInputs = [ flask requests waitress sqlalchemy argon2-cffi pyjwt cryptography jinja2];
|
|
src = ./.;
|
|
pyproject = true;
|
|
build-system = [setuptools];
|
|
}
|