1
0
mirror of https://git.ngram.ca/OpenJam/rc-servers synced 2026-08-23 23:08:52 +00:00

Move Robocraft auth server to actix_web for better error responses #31

This commit is contained in:
NG (Graham)
2025-07-27 16:12:20 -04:00
parent 796304bc4a
commit 89b1db35ba
23 changed files with 455 additions and 211 deletions

21
Cargo.lock generated
View File

@@ -1495,6 +1495,7 @@ dependencies = [
"serde",
"serde_json",
"thiserror 1.0.69",
"walkdir",
]
[[package]]
@@ -2595,7 +2596,6 @@ dependencies = [
"jsonwebtoken",
"libfj",
"log",
"oj_rc_core",
"rocket",
"rocket_dyn_templates",
"serde",
@@ -3346,6 +3346,25 @@ dependencies = [
"zerocopy 0.8.14",
]
[[package]]
name = "rc_auth"
version = "0.3.0"
dependencies = [
"actix-files",
"actix-web",
"clap",
"env_logger",
"git-version",
"handlebars",
"hex",
"libfj",
"log",
"oj_rc_core",
"serde",
"serde_json",
"tokio",
]
[[package]]
name = "rc_multiplayer"
version = "0.3.0"