diff --git a/Backend/main.py b/Backend/main.py
index e603d48aac0047288601e69bb32b3d1146d67fff..6aa47a8c9fa61c849bd4f1eac520d0fd565dc8b5 100644
--- a/Backend/main.py
+++ b/Backend/main.py
@@ -2,7 +2,6 @@ from utils.application import app
 from routes.category import get_category
 from routes.home import get_home
 from routes.order import post_create_order, pay_order
-#from routes.cart import get_cart
 from routes.login import post_login, post_logout, post_register
 from routes.product import get_product_by_id, get_product_all, get_products_by_search
 
diff --git a/Backend/routes/cart.py b/Backend/routes/cart.py
deleted file mode 100644
index 48a1c89dc03227679506916cbd38349e2da8f8d6..0000000000000000000000000000000000000000
--- a/Backend/routes/cart.py
+++ /dev/null
@@ -1,8 +0,0 @@
-from main import mysql, jsonify
-
-def get_cart():
-    cur = mysql.connection.cursor()
-    cur.execute('') # TODO Add SQL query here
-    data = cur.fetchall()
-    cur.close()
-    return jsonify(data)
\ No newline at end of file
diff --git a/Backend/routes/login.py b/Backend/routes/login.py
index 39d13884084189d4173f1091d77c7e58c7a3899d..33f29035385ad25de785791999283112e2c9fc91 100644
--- a/Backend/routes/login.py
+++ b/Backend/routes/login.py
@@ -9,6 +9,11 @@ def post_logout():
     return response
 
 def post_login():
+    # Make sure we are not already logged in to another user
+    userId = request.cookies.get('logged_in')
+    if userId is not None:
+        return jsonify({"message": "A user is already logged in"}), 400
+
     # Get data from request
     data = request.json
     email = data["email"]