aboutsummaryrefslogtreecommitdiff
path: root/api/auth/signup.py
diff options
context:
space:
mode:
Diffstat (limited to 'api/auth/signup.py')
-rw-r--r--api/auth/signup.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/api/auth/signup.py b/api/auth/signup.py
index da2dc7c..d82105a 100644
--- a/api/auth/signup.py
+++ b/api/auth/signup.py
@@ -1,6 +1,7 @@
from flask import Blueprint, request
from main import cursor, connection
from randid import new_uuid
+import auth.token as token
import passwords
import time
import json
@@ -31,9 +32,11 @@ def index():
password_hash = passwords.password_hash(password, password_salt)
registered = int( time.time() * 1000 )
- cursor.execute("insert into users values (?, ?, ?, NULL, ?, ?, ?, NULL, FALSE, \"user\", \"{}\", NULL, \"online\") ",
+ cursor.execute("insert into users values (?, ?, ?, NULL, ?, ?, ?, \"[]\", FALSE, \"user\", \"{}\", NULL, \"online\") ",
(user_id, username, email, password_salt, password_hash, registered))
-
connection.commit()
- return "", 200
+ new_token = token.generate_token()
+ token.add_token(user_id, token.hash_token(new_token))
+
+ return new_token, 200