- 让用户输入用户名密码
- 认证成功后显示欢迎信息
- 输错三次后退出程序
- 可以支持多个用户登录 (提示,通过列表存多个账户信息)
- 用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里)
- bin:程序可执行文件目录
- conf:配置文件目录
- db:数据存放目录
- libs: 依赖库文件目录
- logs: 日志存储目录
- 执行 bin/main.py 运行程序
- 用户存放在 db/account_db中,使用configparser读取,密码为MD5 加密字符串,初始密码都为123456