update login endpoint
This commit is contained in:
+15
-1
@@ -96,5 +96,19 @@ def api_create_user(user: UserCreate):
|
|||||||
}
|
}
|
||||||
|
|
||||||
@app.post("/login")
|
@app.post("/login")
|
||||||
def api_login(login : Login):
|
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
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user