bughunting voorbij. in functie login een , i.p.v. een :
This commit is contained in:
+10
-5
@@ -1,5 +1,5 @@
|
||||
import pymongo
|
||||
from flask import Flask, request, render_template, redirect, url_for
|
||||
from flask import Flask, request, render_template, redirect, url_for, abort
|
||||
|
||||
# initialize connection to database
|
||||
app = Flask(__name__)
|
||||
@@ -22,8 +22,8 @@ def login():
|
||||
if request.method == "POST":
|
||||
username = request.form["username"]
|
||||
password = request.form["password"]
|
||||
if db.user_cred.find_one({"username": username, "password": password}):
|
||||
auth_user_id = db.user_cred.find_one({"username": username},{"uuid", 1})
|
||||
if db.user_cred.find_one({"username": username, "password": password}):
|
||||
auth_user_id = db.user_cred.find_one({"username": username},{"uuid": 1})
|
||||
if auth_user_id:
|
||||
app.logger.info(auth_user_id)
|
||||
return render_template("welcome.html", id=auth_user_id["uuid"])
|
||||
@@ -36,7 +36,12 @@ def login():
|
||||
@app.route("/welcome/<id>", methods=['GET'])
|
||||
def welcome(id):
|
||||
print("Hello: ", id)
|
||||
|
||||
|
||||
@app.errorhandler(404)
|
||||
def not_found(error):
|
||||
app.logger.info(error)
|
||||
return render_template("404.html"), 404
|
||||
|
||||
# start server with run method
|
||||
if __name__ == "__main__":
|
||||
app.run(debug=True)
|
||||
app.run(debug=True)
|
||||
|
||||
Reference in New Issue
Block a user