Add authentication on HTTP API.

Add LoginHandler and register.

Add method to create user in AppConfig.

Add login check in Server.
This commit is contained in:
天クマ 2026-03-27 22:05:22 -03:00
commit d54826b66b
14 changed files with 184 additions and 33 deletions

9
shell.nix Normal file
View file

@ -0,0 +1,9 @@
# shell.nix
{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
buildInputs = with pkgs; [
javaPackages.compiler.openjdk21
];
JAVA_HOME = pkgs.javaPackages.compiler.openjdk21 + "/lib/openjdk";
}