From 5faf0c8b38003cea8f37167d73c4949b0c2dcc4c Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Mon, 20 Jan 2025 20:26:43 +0100 Subject: server: Make token length a multiple of 3 Less redundant '=' in the base64 output --- server/src/db.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/db.rs b/server/src/db.rs index 2211c42..2bc3f9b 100644 --- a/server/src/db.rs +++ b/server/src/db.rs @@ -96,7 +96,7 @@ pub async fn get_passhash(db: DB, username: &str) -> Result { } fn generate_login_token() -> String { - let mut bytes = [0u8; 32]; + let mut bytes = [0u8; 30]; OsRng.fill_bytes(&mut bytes); base64_encode(&bytes) } -- cgit v1.2.3-70-g09d2