From ddb984d0cde0458d8e2db9e5230b15d052a703bf Mon Sep 17 00:00:00 2001 From: Parker Date: Tue, 5 Nov 2024 21:23:19 -0600 Subject: Update + Signup works! --- app/main.py | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) (limited to 'app/main.py') diff --git a/app/main.py b/app/main.py index 90b3104..2d13ae2 100644 --- a/app/main.py +++ b/app/main.py @@ -49,56 +49,6 @@ async def signup(request: Request): return templates.TemplateResponse("signup.html", {"request": request}) -# TODO: Create users routes -# User - register/create -# User - delete -# User - update - -# @app.route("/signup", methods=["GET", "POST"]) -# def signup(): -# if request.method == "POST": -# username = request.form["username"] -# password = request.form["password"] - -# # Verify the password meets requirements -# if len(password) < 8: -# return {"status": "Password must be at least 8 characters"} -# if not any(char.isdigit() for char in password): -# return {"status": "Password must contain at least one digit"} -# if not any(char.isupper() for char in password): -# return { -# "status": "Password must contain at least one uppercase letter" -# } - -# # Get database session -# db = SessionLocal() - -# user = db.query(User).filter(User.username == username).first() -# if user: -# db.close() -# return {"status": "Username not available"} -# # Add information to the database -# hashed_password = bcrypt.hashpw( -# password.encode("utf-8"), bcrypt.gensalt() -# ).decode("utf-8") -# api_key = "".join( -# random.choices(string.ascii_letters + string.digits, k=20) -# ) -# new_user = User( -# username=username, password=hashed_password, api_key=api_key -# ) -# db.add(new_user) -# db.commit() -# db.close() -# # Log in the newly created user -# flask_user = FlaskUser() -# flask_user.id = username -# login_user(flask_user) - -# return {"status": "success"} -# return render_template("signup.html") - - @app.get("/dashboard") async def dashboard( response: Annotated[ -- cgit v1.2.3-70-g09d2