def post_create_user(): body = json.loads(request.data) user = dao.create_user( name = body.get('name'), channel_tag = body.get('tag') ) return success_response(user, 201)
def create_user(): body = json.loads(request.data) user = dao.create_user(username=body.get('username'), name=body.get('name')) if user is None: return failure_response("Username already exists.", 406) return success_response(user, 201)
def create_user(): body = json.loads(request.data) try: user = dao.create_user(first_name=body.get('first_name'), last_name=body.get('last_name')) return success_response(user, 201) except: return failure_response("User could not be created.")
def create_user(): body = json.loads(request.data) user = dao.create_user( name = body.get('name'), email = body.get('email'), password = body.get('password') ) return success_response(user, 201)
def create_user(): body = json.loads(request.data) user = dao.create_user(name=body.get('name'), email=body.get('email'), status=body.get('status'), active=body.get('active'), do_not_disturb=body.get('do_not_disturb')) return success_response(user)
def create_a_user(): body = json.loads(request.data) key = ("username") checkkey = check_key(key, body) if not checkkey: return failure_response(checkkey) username = body["username"] return success_response(dao.create_user(username))
def create_user(): body = json.loads(request.data) if not is_valid(body, [("username", str)]): return failure_response("Provide a proper request of the form {username: string}", 400) user = dao.create_user( username=body.get("username") ) return success_response(user, 201)
def new_user(): """Create a new user account""" data = ju(request.data) usr = data["usr"] pwd = data["pwd"] try: return success_response(dao.create_user(usr, hash_pw(pwd))) except: return failure_response("Invalid username or password.")
def create_user(): body = json.loads(request.data) username = body.get("username", "") password = body.get("password", "") if username == "" or password == "": return failure_response("Please provide a username and a password") u = dao.create_user(username, password) if u is None: return failure_response("Username already exists") return success_response(u)
def create_user(): body = json.loads(request.data) username = body.get("username") email = body.get("email") try: spotify_ids = sp.user_playlists(username) except spotipy.exceptions.SpotifyException: return failure_response("No Spotify account with given username.") user = dao.create_user(username, email, spotify_ids) return success_response(user)
def user_manager(username, role): if (role == 1): if (request.method == "POST"): if (request.form['type'] == 'Revoke'): change_user_role(request.form['username'], 0) elif (request.form['type'] == 'Grant'): change_user_role(request.form['username'], 1) elif (request.form['type'] == 'Reset'): change_user_password(request.form['username'], 'password') elif (request.form['type'] == 'Delete'): if (request.form['username'] != username): delete_user(request.form['username']) elif (request.form['type'] == "Create"): if (not is_user(request.form['username'])): create_user(request.form['username'], 'password', 0) users = get_all_users() return render_template("user_manager.html", role=role, users=users, username=username, msg="user successfully created") else: users = get_all_users() return render_template("user_manager.html", role=role, users=users, username=username, error="user already exists") else: pass return "" else: users = get_all_users() return render_template("user_manager.html", role=role, users=users, username=username) else: return redirect(url_for("login"))
def create_user(): try: body = json.loads(request.data) print(body) user = dao.create_user( name=body.get('name') ) return success_response(user, 201) except Exception as e: return json.dumps({ 'success': False, 'error': 'Exception: ' + str(e) }), 400
def login(): if 'username' in session: return redirect('custom') if request.method == 'POST': username = request.form['username'] password = request.form['password'] action = request.form['action'] # make new account if action == 'register': # generate salt and hash for password salt = os.urandom(64) salt = salt.encode('base64') m = hashlib.md5() m.update(password + salt) # store user in database message = dao.create_user({ 'username': username, 'hashedpass': m.hexdigest(), 'salt': salt }) return render_template('login.html', message=message) # login elif action == 'login': # see if user exists existing_user = dao.get_user(username) if existing_user is None: return render_template('login.html', message='username not found') else: # see if hash of entered password matches what's stored m = hashlib.md5() m.update(password + existing_user['salt']) if m.hexdigest() == existing_user['hashedpass']: session['username'] = username return redirect('custom') else: return render_template('login.html', message='password incorrect') return render_template('login.html')
def create_user(): body = json.loads(request.data) user = dao.create_user(body) return success_response(user, 201)
def create_user(): body = json.loads(request.data) user = dao.create_user(name=body.get("name"), limit=body.get("limit"), spent=body.get("spent")) return success_response(user, 201)
def create_user(): body = json.loads(request.data) user = dao.create_user(body.get('name'), body.get('username'), body.get('favorite_book')) return success_response(user)
def create_user(): body = json.loads(request.data) user = dao.create_user(username=body.get("username")) return success_response(user)
def create_new_user(): body = json.loads(request.data) user = dao.create_user(name=body.get('name'), age=body.get('age'), bio=body.get('bio')) return success_response(user, 201)