diff --git a/Cargo.lock b/Cargo.lock index 88e8795..a8b1035 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1176,7 +1176,7 @@ dependencies = [ [[package]] name = "eldflow" -version = "0.1.0" +version = "0.0.1" dependencies = [ "anyhow", "argon2", @@ -2126,16 +2126,17 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "9.3.0" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f" +checksum = "f1417155a38e99d7704ddb3ea7445fe57fdbd5d756d727740a9ed8b9ebaed6e1" dependencies = [ - "base64 0.21.7", + "base64 0.22.1", + "getrandom", "js-sys", "pem", - "ring", "serde", "serde_json", + "signature", "simple_asn1", ] @@ -3311,6 +3312,15 @@ dependencies = [ "libc", ] +[[package]] +name = "signature" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" +dependencies = [ + "rand_core", +] + [[package]] name = "simple_asn1" version = "0.6.2" diff --git a/Cargo.toml b/Cargo.toml index 56aefcc..7c9531c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ dotenv = { version = "0.15.0" } chrono = { version = "0.4.38", features = ["serde"] } bson = { version = "2.13.0", features = ["chrono-0_4"] } futures-util = { version = "0.3.31" } -jsonwebtoken = { version = "9.3.0", optional = true } +jsonwebtoken = { version = "10.0.0", optional = true } argon2 = { version = "0.5.3", optional = true } tokio = { version = "1.41.1", optional = true } uuid = { version = "1.11.0", optional = true }