From 30575bcf20e31a2a9d54316f2b5a49b59cee2c53 Mon Sep 17 00:00:00 2001 From: maaa Date: Thu, 29 Jun 2023 23:32:17 +0200 Subject: [PATCH] add list users --- main | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/main b/main index 615e568..2616d05 100644 --- a/main +++ b/main @@ -269,6 +269,27 @@ def remove(postid): else: return redirect("/login") +@app.route("/listusers", methods=("GET", "POST")) +def listusers(): + usersession = request.cookies.get("session_DO_NOT_SHARE") + if usersession: + userCookie = get_session(usersession) + user = get_user(userCookie["id"]) + if str(user["administrator"]) == "1": + thing = "" + + conn = get_db_connection() + users = conn.execute("SELECT * FROM users").fetchall() + conn.close() + for x in users: + thing = str(x["id"]) + " - " + x["username"] + "
" + thing + + return thing + else: + return "nice try" + else: + return redirect("/login") + @app.route("/settings/logout", methods=("GET", "POST")) def logout():