summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Smeding <tom@tomsmeding.com>2025-01-20 20:26:43 +0100
committerTom Smeding <tom@tomsmeding.com>2025-01-20 20:26:43 +0100
commit5faf0c8b38003cea8f37167d73c4949b0c2dcc4c (patch)
treebce76ccee3bf12e6653949867626721cc48e41b5
parentfec95bcbebec30811a1542fab72750a69668f2f8 (diff)
server: Make token length a multiple of 3
Less redundant '=' in the base64 output
-rw-r--r--server/src/db.rs2
1 files changed, 1 insertions, 1 deletions
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<String, ()> {
}
fn generate_login_token() -> String {
- let mut bytes = [0u8; 32];
+ let mut bytes = [0u8; 30];
OsRng.fill_bytes(&mut bytes);
base64_encode(&bytes)
}