import sqlite3 DB_NAME = "users.db" def create_db(): conn = sqlite3.connect(DB_NAME) c = conn.cursor() c.execute(""" CREATE TABLE IF NOT EXISTS users( username TEXT UNIQUE, password TEXT ) """) conn.commit() conn.close() def add_user(username, password): conn = sqlite3.connect(DB_NAME) c = conn.cursor() c.execute("INSERT INTO users (username,password) VALUES (?,?)",(username,password)) conn.commit() conn.close() def login_user(username,password): conn = sqlite3.connect(DB_NAME) c = conn.cursor() c.execute("SELECT * FROM users WHERE username=? AND password=?",(username,password)) data = c.fetchone() conn.close() return data