|
|
|
@@ -3,7 +3,7 @@ from views.forms import register_form |
|
|
|
from views.utils import get_nav_bar, csrf_protected |
|
|
|
import models.register |
|
|
|
import models.user |
|
|
|
import hashlib |
|
|
|
import bcrypt |
|
|
|
import re |
|
|
|
|
|
|
|
# Get html templates |
|
|
|
@@ -41,9 +41,10 @@ class Register: |
|
|
|
if models.user.get_user_id_by_name(data.username): |
|
|
|
return render.register(nav, register, "Invalid user, already exists.") |
|
|
|
|
|
|
|
models.register.set_user(data.username, |
|
|
|
hashlib.md5(b'TDT4237' + data.password.encode('utf-8')).hexdigest(), |
|
|
|
data.full_name, data.company, data.email, data.street_address, |
|
|
|
data.city, data.state, data.postal_code, data.country) |
|
|
|
password_hash = bcrypt.hashpw(data.password.encode('UTF-8'), bcrypt.gensalt()) |
|
|
|
|
|
|
|
models.register.set_user(data.username, password_hash, data.full_name, data.company, |
|
|
|
data.email, data.street_address, data.city, data.state, |
|
|
|
data.postal_code, data.country) |
|
|
|
|
|
|
|
return render.register(nav, register_form, "User registered!") |