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 = """