feat: added basic user management

This commit is contained in:
Andrew Rioux
2025-01-26 17:33:26 -05:00
parent dee6c62bf2
commit bee66a8d6c
17 changed files with 587 additions and 120 deletions
+3 -3
View File
@@ -28,10 +28,10 @@ tokio-stream = { version = "0.1", optional = true }
futures-util = { version = "0.3", optional = true }
tracing = { version = "0.1", optional = true }
web-sys = { version = "0.3", features = ["WebSocket"] }
leptos-use = { version = "0.15", default-features = false, features = ["use_websocket"] }
leptos-use = { version = "0.15", default-features = false, features = ["use_websocket", "use_interval"] }
codee = "0.2"
sqlx = { version = "0.8", default-features = false, features = ["chrono", "macros", "migrate", "runtime-tokio", "sqlite", "sqlx-sqlite"], optional = true }
chrono = "0.4"
chrono = { version = "0.4", features = ["serde"] }
rpassword = { version = "7.3", optional = true }
pbkdf2 = { version = "0.12", features = ["simple", "sha2"], optional = true }
sha2 = { version = "0.10", optional = true }
@@ -39,7 +39,7 @@ hex = { version = "0.4", optional = true }
serde = "1.0"
[features]
hydrate = ["leptos/hydrate"]
hydrate = ["leptos/hydrate", "chrono/wasmbind"]
ssr = [
"dep:axum",
"dep:tokio",