def sign_up(email, password, firstname, familyname, gender, city, country): database_helper.sign_up(email=email, password=password, firstname=firstname, familyname=familyname, gender=gender, city=city, country=country) return "SIGN UP"
def sign_up(): firstname = request.args.get('firstname') familyname = request.args.get('familyname') gender = request.args.get('gender') city = request.args.get('city') country = request.args.get('country') email = request.args.get('email') password = request.args.get('password') #password = create_hash(password) dh.sign_up(firstname,familyname,gender,city,country,email,password) return "You are now signed-up"
def new_user(): ## check password match if request.form['password'] == request.form['password2']: ##passwords match ## Hash password password = request.form['password'] hp = encode(SECRET_KEY, password) ## Send data to the databasehandler to put in database ## email password firstname familyname gender city country email = request.form['email'] password = hp firstname = request.form['firstname'] familyname = request.form['familyname'] gender = request.form['gender'] city = request.form['city'] country = request.form['country'] result = database_helper.sign_up(app, email, hp,firstname,familyname,gender,city,country) ## Do different depending on result if result['success']: return render_template('hello.html', message = result['message']) else: return result['message'] else: ##passwords doesn't match return render_template('hello.html', message = "Passwords doesn't match")
def sign_up(): data = request.get_json() if 'email' in data and 'password' in data and 'firstname' in data and 'familyname' in data \ and 'gender' in data and 'city' in data and 'country' in data: if len(data['email']) <= 30 and 5 <= len(data['password']) <= 30 \ and len(data['firstname']) <= 30 and len(data['familyname']) <= 30 and len(data['gender']) <= 30 \ and len(data['city']) <= 30 and len(data['country']) <= 30: pw_hashed = bcrypt.generate_password_hash(data['password']) result = database_helper.sign_up(data['email'], pw_hashed, data['firstname'], data['familyname'], data['gender'], data['city'], data['country']) if result: path = os.getcwd() + "/static/uploaded/" + str(data['email']) os.mkdir(path) os.mkdir(path + "/ProfilePicture") return json.dumps({ "success": "true", "message": "User saved!" }), 200 else: return json.dumps({ "success": "false", "message": "Something went wrong!" }), 500 else: return '', 400 else: return '', 400
def sign_up(): data = request.json if len(data['password']) <= 7: return error_status(400, 'Password too short.') if dh.sign_up(data['email'], data['password'], data['firstname'], data['familyname'], data['gender'], data['city'], data['country']): return status('') else: return error_status(400, 'Email already exsits')
def sign_up(): user = {"email" : get_param_or_default("email"), \ "password" : get_param_or_default("password"), \ "firstname" : get_param_or_default("firstname"), \ "familyname" : get_param_or_default("familyname"), \ "gender" : get_param_or_default("gender"), \ "city" : get_param_or_default("city"), \ "country" : get_param_or_default("country") \ } if emailRegex.match(user["email"]): if user["firstname"] != "": if user["familyname"] != "": if user["city"] != "": if user["country"] != "": if db.find_user(user["email"]) == None: if len(user["password"]) > 5: if user["gender"] == "male" or user["gender"] == "female": db.sign_up(user) success(SUC_USER_SIGNED_UP) else: err(ERR_GENDER_IS_NOT_CORRECT) else: err(ERR_PASSWORD_TOO_SHORT) else: err(ERR_USER_ALREADY_EXISTS) else: err(ERR_EMPTY_COUNTRY) else: err(ERR_EMPTY_CITY) else: err(ERR_EMPTY_FAMILY_NAME) else: err(ERR_EMPTY_FIRST_NAME) else: err(ERR_INVALID_EMAIL) return json.dumps(output)
def sign_up(): data = request.get_json() if 'firstname' in data and 'familyname' in data and 'gender' in data and 'city' in data and 'country' in data and 'email' in data and 'password' in data: if 0< len(data['firstname']) <= 100 and 0< len(data['familyname']) <= 100 and 0< len(data['gender']) <= 30 and 0< len(data['city']) <= 30 and 0< len(data['country']) <= 30 and 0< len(data['email']) <= 30 and 5 <= len(data['password']) <= 30: result = database_helper.sign_up(data['firstname'], data['familyname'],data['gender'], data['city'], data['country'], data['email'], data['password']) if result == True: return json.dumps({"success": "true","message":"Successfully created a new user."}), 200 else: return json.dumps({"success": "false", "message": "Something went wrong!"}), 500 else: return json.dumps({"success": "false", "message": "Empty field!"}), 400 else: return json.dumps({"success": "false", "message": "Missing field!"}), 400
def sign_up(): firstname = request.form.get('firstname') familyname = request.form.get('familyname') gender = request.form.get('gender') city = request.form.get('city') country = request.form.get('country') email = request.form.get('email') password = request.form.get('password') password = create_hash(password) signup = dh.sign_up(firstname,familyname,gender,city, country, email, password) if signup == 'success': return json.dumps({"success": "true", "message": "Successfully created a new user."}) else: return json.dumps({"success": "false", "message": "User already exists."})
def sign_up(): firstname = request.form['firstname'] familyname = request.form['familyname'] email = request.form['email'] password =request.form['password'] gender =request.form['gender'] city =request.form['city'] country =request.form['country'] if validate_singup(email,password,firstname,familyname,gender,city,country): result = database_helper.sign_up(email,password,firstname,familyname,gender,city,country,bcrypt) if result == True: return return_json(200,True,'User added') else: return return_json(400,False,'sign up fail') else: return return_json(400,False,'wrongg inputs')
def sign_up(): firstname = request.form.get('firstname') familyname = request.form.get('familyname') gender = request.form.get('gender') city = request.form.get('city') country = request.form.get('country') email = request.form.get('email') password = request.form.get('password') password = create_hash(password) signup = dh.sign_up(firstname, familyname, gender, city, country, email, password) if signup == 'success': return json.dumps({ "success": "true", "message": "Successfully created a new user." }) else: return json.dumps({ "success": "false", "message": "User already exists." })