Login works

This commit is contained in:
NikolajDanger
2022-05-24 14:28:35 +02:00
parent 6401d85a36
commit 44f47570a1
2 changed files with 5 additions and 2 deletions

View File

@ -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')

View File

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