From 28b1697052f2de6a6932960a7c1c020504421a21 Mon Sep 17 00:00:00 2001 From: ben Date: Mon, 3 Aug 2026 12:31:13 +0200 Subject: [PATCH] update login endpoint --- backend/main.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/backend/main.py b/backend/main.py index f3dee5a..6787306 100644 --- a/backend/main.py +++ b/backend/main.py @@ -96,5 +96,19 @@ def api_create_user(user: UserCreate): } @app.post("/login") -def api_login(login : Login): - \ No newline at end of file +def api_login(login: Login): + + user_id = verify_user( + login.username, + login.password + ) + + if user_id is None: + return { + "status": "failed" + } + + return { + "status": "success", + "user_id": user_id + } \ No newline at end of file