diff --git a/backend/src/auth.rs b/backend/src/auth.rs index e75eb9d..19d3b14 100644 --- a/backend/src/auth.rs +++ b/backend/src/auth.rs @@ -71,7 +71,9 @@ pub async fn login( let req = request.into_inner(); let users = user_list.lock().await; - if let Some(user) = users.iter().find(|u| u.person.name == req.username) + if let Some(user) = users + .iter() + .find(|u| u.person.name.to_lowercase() == req.username.to_lowercase()) && bcrypt::verify(&req.password, &user.password_hash).unwrap_or(false) { let token = Uuid::new_v4().to_string();