Exemple #1
0
def signup():
    if request.method == "POST":
        name = request.form['name']
        password = request.form['password']
        dbHandler.signup(name, password)
        id = dbHandler.getId(name)
        avatar = dbHandler.getAvatar(name)
        session['user'] = User(id, name, avatar).__dict__
        session['name'] = name
    return redirect(url_for('mainPage', name=name))
Exemple #2
0
def signin():
    if request.method == "POST":
        name = request.form['name']
        password = request.form['password']
        if (dbHandler.signin(name, password)):
            id = dbHandler.getId(name)
            avatar = dbHandler.getAvatar(name)
            session['user'] = User(id, name, avatar).__dict__
            session['name'] = name
            return redirect(url_for('mainPage', name=name))
        else:
            return render_template("signin.html")
 def testUserID(self):
     name = 'Kayla'
     result = models.getId('Kayla')
     self.assertEqual(result, 2)
Exemple #4
0
		n=input("Enter username to query if exists: ")
		dbhelper.userExists(n)
	elif cmd == "create":
		create_database()
		
	elif cmd == "password":
		n=input("Enter username to get password for: ")
		p= dbhelper.getPassword(n)
		print(p)
		
	elif cmd=="insert":
		n=input("Enter username of user to insert: ")
		p=input("Enter password of user to insert: ")
		dbhelper.insertUser(n,p)
		print("User "+n+" with password: "******" inserted")
	
	elif cmd == "exit":
		print("Exiting...")
		running=False
		break
	elif cmd == "delete":
		n=input("Enter username to delete user: "******"showsearches":
		n=input("Enter username of user to get search history for: ")
		dbhelper.showSearches(n)
	elif cmd =="getId":
		n=input("Enter username to get ID for: ")
		print(dbhelper.getId(n))
	else:
		print("Command not recognized")