update deps
authorGeoffrey Allott <geoffrey@allott.email>
Tue, 2 Nov 2021 21:30:13 +0000 (21:30 +0000)
committerGeoffrey Allott <geoffrey@allott.email>
Tue, 2 Nov 2021 21:30:13 +0000 (21:30 +0000)
Cargo.lock
Cargo.toml
src/auth.rs

index 43785a007287d72191f91d03df93b3218bdd5798..e58e4efff7d3c8cbff748411c379dca1dee46b4d 100644 (file)
@@ -352,9 +352,9 @@ checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
 
 [[package]]
 name = "base64ct"
-version = "1.1.1"
+version = "1.0.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e6b4d9b1225d28d360ec6a231d65af1fd99a2a095154c8040689617290569c5c"
+checksum = "8a32fd6af2b5827bce66c29053ba0e7c42b9dcab01835835058558c10851a46b"
 
 [[package]]
 name = "bitflags"
@@ -1193,9 +1193,9 @@ checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72"
 
 [[package]]
 name = "password-hash"
-version = "0.2.3"
+version = "0.3.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77e0b28ace46c5a396546bcf443bf422b57049617433d8854227352a4a9b24e7"
+checksum = "1d791538a6dcc1e7cb7fe6f6b58aca40e7f79403c45b2bc274008b5e647af1d8"
 dependencies = [
  "base64ct",
  "rand_core 0.6.3",
@@ -1204,9 +1204,9 @@ dependencies = [
 
 [[package]]
 name = "pbkdf2"
-version = "0.8.0"
+version = "0.9.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa"
+checksum = "f05894bce6a1ba4be299d0c5f29563e08af2bc18bb7d48313113bed71e904739"
 dependencies = [
  "crypto-mac 0.11.1",
 ]
@@ -1565,11 +1565,10 @@ dependencies = [
 
 [[package]]
 name = "scrypt"
-version = "0.7.0"
+version = "0.8.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "879588d8f90906e73302547e20fffefdd240eb3e0e744e142321f5d49dea0518"
+checksum = "9f2cc535b6997b0c755bf9344e71ca0e1be070d07ff792f1fcd31e7b90e07d5f"
 dependencies = [
- "base64ct",
  "hmac 0.11.0",
  "password-hash",
  "pbkdf2",
index 22302060fad3421b80166ce3396f7619dc36e338..6f3c4f3db9e43c580e44faa6f70888a32bae69a9 100644 (file)
@@ -18,7 +18,7 @@ pin-project = "1.0"
 rand = "0.8"
 rand_chacha = "0.3"
 redis = { version = "0.21", features = ["async-std-tls-comp"] }
-scrypt = "0.7"
+scrypt = "0.8"
 serde = "1"
 serde_derive = "1"
 serde_json = "1"
index d86548bc2d05082407c59188478800f9b5dd7daa..621af6a48c883150a12a07274b769fbe8374ede3 100644 (file)
@@ -44,7 +44,7 @@ impl TryFrom<CreateAuth> for Auth {
             CreateAuth::Plain { password } => Ok(Auth::Plain { password }),
             CreateAuth::Scrypt { password } => {
                 let salt = SaltString::generate(&mut OsRng);
-                let hash = Scrypt.hash_password_simple(password.as_bytes(), salt.as_ref())?;
+                let hash = Scrypt.hash_password(password.as_bytes(), salt.as_ref())?;
                 Ok(Auth::Scrypt { phc: hash.to_string() })
             }
         }