add iam system

add iam store

feat: add crypto crate

introduce decrypt_data and encrypt_data functions

Signed-off-by: bestgopher <84328409@qq.com>
This commit is contained in:
bestgopher
2024-10-14 23:11:49 +08:00
parent 8519a596ec
commit bb2f765e5d
61 changed files with 5319 additions and 64 deletions
+4 -1
View File
@@ -1,5 +1,4 @@
[workspace]
resolver = "2"
members = [
"madmin",
"rustfs",
@@ -11,7 +10,10 @@ members = [
"api/admin",
"reader",
"common/workers",
"iam",
"crypto",
]
resolver = "2"
[workspace.package]
edition = "2021"
@@ -90,3 +92,4 @@ log = "0.4.22"
axum = "0.7.9"
md-5 = "0.10.6"
workers = { path = "./common/workers" }
test-case = "3.3.1"