From b7fd34ee48fc6e65e4fb3136180ef4fe832d8a32 Mon Sep 17 00:00:00 2001 From: monsterkrampe Date: Mon, 3 Apr 2023 17:36:38 +0200 Subject: [PATCH] Enforce username and password to be set on login --- server/src/user.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/src/user.rs b/server/src/user.rs index 9e8a89c..56d0076 100644 --- a/server/src/user.rs +++ b/server/src/user.rs @@ -155,6 +155,11 @@ async fn login( ) -> impl Responder { let username = &user_data.username; let pw = &user_data.password; + + if username.is_empty() || pw.is_empty() { + return HttpResponse::BadRequest().body("Username and Password need to be set!"); + } + let user_coll: mongodb::Collection = app_state .mongodb_client .database(DB_NAME)