feat(webapi): impl user registration and identity description format

This commit is contained in:
oxalica 2024-09-16 10:37:24 -04:00
parent 7f74d73c8c
commit fb76756482
11 changed files with 972 additions and 20 deletions

4
Cargo.lock generated
View file

@ -276,6 +276,7 @@ dependencies = [
"serde_jcs",
"serde_json",
"serde_with",
"url",
]
[[package]]
@ -305,6 +306,7 @@ dependencies = [
"ed25519-dalek",
"futures-util",
"hex",
"http-body-util",
"humantime",
"nix",
"parking_lot",
@ -317,8 +319,10 @@ dependencies = [
"serde",
"serde-constant",
"serde-inline-default",
"serde_jcs",
"serde_json",
"serde_urlencoded",
"sha2",
"tokio",
"tokio-stream",
"toml",