Commit ead409fa by BellCodeEditor

save project

parent 05eabe83
Showing with 4 additions and 14 deletions
import tkinter
from tkinter import messagebox
import json
import random
def login_to_reg(): # 登录界面转注册界面
app_login.root.destroy()
......@@ -20,7 +20,6 @@ def register(): # 注册验证
with open("user.txt","r",encoding="utf-8")as f:
a=f.read()
users=json.loads(a)
b=random.randint(1,100)
name,password1,password2=app_register.get_input()
if name=="" or password1=="" or password2=="":
messagebox.showwarning("警告","请填写完整的注册信息")
......@@ -28,23 +27,14 @@ def register(): # 注册验证
messagebox.showwarning("警告","该用户名已被注册")
elif password1 != password2:
messagebox.showwarning("警告","请重新输入密码")
elif b==50:
messagebox.showerror("错误","输入没问题,但你还是不能注册(doge)")
else:
users[name] = password1
messagebox.showinfo("提示","注册成功")
with open("user.txt","w",encoding="utf-8")as f:
a=json.dumps(users)
f.write(a)
reg_to_login()
def login(): # 登录验证
name,password=app_login.get_input()
a=users.get(name)
if password!=a or password==None:
messagebox.showwarning("警告","用户名或密码错误")
else:
messagebox.showerror("温馨提醒","前面的路,等更新以后再来吧")
pass
class My_login(): # 登录窗口
def __init__(self):
......
{"admin": "123456", "abc": "1145114", "aaa": "111"}
\ No newline at end of file
{"admin": "123456","abc": "1145114"}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment