diff --git a/Cargo.lock b/Cargo.lock index caf56d21..c8c82ab9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -949,7 +949,6 @@ dependencies = [ "prost", "prost-types", "rand 0.9.0", - "rand_core 0.6.4", "rcgen", "rdkafka", "redis", diff --git a/chirpstack/Cargo.toml b/chirpstack/Cargo.toml index 2037f0c9..4649cb84 100644 --- a/chirpstack/Cargo.toml +++ b/chirpstack/Cargo.toml @@ -105,7 +105,6 @@ # Authentication pbkdf2 = { version = "0.12", features = ["simple"] } - rand_core = { version = "0.6.4", features = ["std"] } jsonwebtoken = "9.3" rustls = { version = "0.23", default-features = false, features = [ "logging", diff --git a/chirpstack/src/storage/user.rs b/chirpstack/src/storage/user.rs index 66d0ce2b..13f88af1 100644 --- a/chirpstack/src/storage/user.rs +++ b/chirpstack/src/storage/user.rs @@ -4,10 +4,9 @@ use diesel::{dsl, prelude::*}; use diesel_async::RunQueryDsl; use email_address::EmailAddress; use pbkdf2::{ - password_hash::{PasswordHash, PasswordHasher, PasswordVerifier, SaltString}, + password_hash::{rand_core::OsRng, PasswordHash, PasswordHasher, PasswordVerifier, SaltString}, Algorithm, Pbkdf2, }; -use rand_core::OsRng; use tracing::info; use uuid::Uuid;