refactor: Improve the saml auth

This commit is contained in:
Kevin Yue
2023-05-31 12:29:24 +08:00
parent d975f981cc
commit c07e232ec2
14 changed files with 316 additions and 157 deletions

22
Cargo.lock generated
View File

@@ -62,6 +62,7 @@ dependencies = [
"tauri-plugin-log",
"tokio",
"url",
"veil",
"webkit2gtk",
]
@@ -3407,6 +3408,27 @@ version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
[[package]]
name = "veil"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb8e42ca783c4c7ced40f4f0e11f13d545791c002a2e7adbe6d740b853087880"
dependencies = [
"once_cell",
"veil-macros",
]
[[package]]
name = "veil-macros"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1eef6b882bba6052c6ab6a751f8f765794de7f957cbf0c5a97e7d2b46a3ae60d"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.16",
]
[[package]]
name = "version-compare"
version = "0.0.11"