From 44f47570a13e3dabf8a160d98c6a249d128a7cc2 Mon Sep 17 00:00:00 2001 From: NikolajDanger Date: Tue, 24 May 2022 14:28:35 +0200 Subject: [PATCH] Login works --- aula/Login/routes.py | 4 ++-- aula/models.py | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/aula/Login/routes.py b/aula/Login/routes.py index 0abbdf3..10d6780 100644 --- a/aula/Login/routes.py +++ b/aula/Login/routes.py @@ -29,9 +29,9 @@ def login(): form = UserLoginForm() # Først bekræft, at inputtet fra formen er gyldigt... (f.eks. ikke tomt) if form.validate_on_submit(): - user = select_users(form.id.data) + user = select_users(form.user_id.data) # Derefter tjek om hashet af adgangskoden passer med det fra databasen... - if user != None and bcrypt.check_password_hash(user[2], form.password.data): + if user != None and bcrypt.check_password_hash(user[3], form.password.data): login_user(user, remember=form.remember.data) flash('Login successful.','success') next_page = request.args.get('next') diff --git a/aula/models.py b/aula/models.py index cc6d999..adb9fdb 100644 --- a/aula/models.py +++ b/aula/models.py @@ -65,6 +65,9 @@ class User(tuple, UserMixin): self.address = user_data[5] self.role = user_data[6] + def get_id(self): + return (self.user_id) + def insert_users(user_id, first_name, last_name, password, email, adresse, role): cur = conn.cursor() sql_call = """