complete sign up
This commit is contained in:
@@ -355,12 +355,47 @@ def verify_register():
|
||||
account = cursor.fetchall()
|
||||
print(account[0])
|
||||
|
||||
productJS = json.dumps( [dict(ix) for ix in account] )
|
||||
user_array = json.loads(productJS)
|
||||
accountRes = json.dumps( [dict(ix) for ix in account] )
|
||||
user_array = json.loads(accountRes)
|
||||
|
||||
return jsonify(status="VALID", user=user_array[0], pending_uid=user_uid,country=country, verify_link=vrl)
|
||||
|
||||
@app.route("/panel/auth/register/complete", methods=["POST"])
|
||||
def complete_register():
|
||||
data = request.json
|
||||
# print(data)
|
||||
vrl = data['verify_link']
|
||||
#print( vrl )
|
||||
if not vrl:
|
||||
return jsonify({'message': 'Error - missing verify link'}), 403
|
||||
try:
|
||||
data= jwt.decode(vrl, app.config['SECRET_KEY'], algorithms=["HS256"])
|
||||
except:
|
||||
return jsonify({'status': 'INVALID', 'message': 'Link is invalid'}),403
|
||||
|
||||
country = {
|
||||
"last_update": datetime.datetime.utcnow(),
|
||||
"list": [
|
||||
{"code":"US", "description": "United States" },
|
||||
{"code":"NG", "description": "Nigeria" },
|
||||
]
|
||||
}
|
||||
user_uid = data['user']['uid']
|
||||
#'a4b75649-e3c5-424f-bcdb-5481e625d24b'
|
||||
FIND_USER_DETAIL= "SELECT firstname,lastname,email, uid FROM members_pending WHERE uid::text = '"+user_uid+"'"
|
||||
with connection:
|
||||
with connection.cursor(cursor_factory=psycopg2.extras.DictCursor) as cursor:
|
||||
cursor.execute(FIND_USER_DETAIL)
|
||||
account = cursor.fetchall()
|
||||
print(account[0])
|
||||
|
||||
accountRes = json.dumps( [dict(ix) for ix in account] )
|
||||
user_array = json.loads(accountRes)
|
||||
|
||||
return jsonify(status="VALID", user=user_array[0], pending_uid=user_uid,country=country)
|
||||
|
||||
|
||||
|
||||
@app.route("/panel/auth/reset", methods=["POST"])
|
||||
def start_resetpass():
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user