diff --git a/crates/arbor-httpd/src/auth.rs b/crates/arbor-httpd/src/auth.rs index c201e51..496569c 100644 --- a/crates/arbor-httpd/src/auth.rs +++ b/crates/arbor-httpd/src/auth.rs @@ -74,7 +74,7 @@ enum FailedAuthOutcome { impl AuthState { pub fn new(auth_token: Option, allow_remote: bool) -> Self { let mut secret = [0u8; 32]; - use rand::Rng; + use rand::RngExt; rand::rng().fill(&mut secret); Self { auth_token: auth_token diff --git a/crates/arbor-httpd/src/types.rs b/crates/arbor-httpd/src/types.rs index fffd8dc..7f3e854 100644 --- a/crates/arbor-httpd/src/types.rs +++ b/crates/arbor-httpd/src/types.rs @@ -323,7 +323,7 @@ pub(crate) fn ensure_auth_token(config: &mut DaemonConfig) { return; } - use rand::Rng; + use rand::RngExt; let mut bytes = [0u8; 16]; rand::rng().fill(&mut bytes); let token: String = bytes.iter().map(|b| format!("{b:02x}")).collect();