Fix Nextcloud login flaws

This commit is contained in:
Lennart
2025-02-10 16:42:48 +01:00
parent 7e8a246084
commit 01049bad18
13 changed files with 443 additions and 168 deletions

23
Cargo.lock generated
View File

@@ -2780,6 +2780,7 @@ dependencies = [
"rustical_carddav",
"rustical_dav",
"rustical_frontend",
"rustical_nextcloud_login",
"rustical_store",
"rustical_store_sqlite",
"serde",
@@ -2882,6 +2883,28 @@ dependencies = [
"tokio",
]
[[package]]
name = "rustical_nextcloud_login"
version = "0.1.0"
dependencies = [
"actix-session",
"actix-web",
"askama",
"askama_actix",
"chrono",
"dashmap",
"futures-core",
"hex",
"mime_guess",
"rand",
"rust-embed",
"rustical_store",
"serde",
"thiserror 2.0.11",
"tokio",
"uuid",
]
[[package]]
name = "rustical_store"
version = "0.1.0"