| import sqlite3 |
| |
| |
| #connect to database |
| |
| con = sqlite3.connect('planetsData.db') |
| c = con.curser() |
| |
| def getUserInfo(): #function allows us to get the user info |
| usernameI = input("What is your username: ") |
| passwordI= input("What is your password: ") |
| |
| return usernameI, passwordI |
| |
| def login(username, password) #test if it is in the database |
| dbUsername = "" |
| bdPassword = "" |
| verifiedUser = False |
| verifiedPass = False |
| while verifiedPass != True: |
| while verifiedUser !=True: |
| searchDb = """SELECT username FROM playerInfo WHERE username = '%s' """ %(usernameI) |
| c.execute(searchDb) |
| usernameR = cur.fetchone() |
| dbUsername = usernameR[0] |
| |
| if username == dbUsername: |
| verifiedUser = True |
| else: |
| print("Username does not match") |
| getUserInfo() |
| |
| searchDb = """SELECT password FROM playerInfo WHERE username = '%s' """ %(username) |
| c.execute(searchDb) |
| passwordR = cur.fetchone() |
| |
| |
| |