外卖项目介绍+后台登录退出功能
# 项目介绍
print("""
欢迎来到瑞吉外卖点餐系统。
我们提供各种美味的外卖,让您在这个夏日享受一顿美食的乐趣。
""")
# 用户登录
def login():
# 假设的用户凭证,实际应用中应从数据库或配置文件读取
username = 'admin'
password = '123456'
# 用户登录逻辑
while True:
user_input_username = input("请输入用户名: ")
user_input_password = input("请输入密码: ")
if user_input_username == username and user_input_password == password:
print("登录成功!")
break
else:
print("登录失败,用户名或密码错误。")
# 用户退出
def logout():
print("已安全退出账号。")
# 主函数
def main_menu():
while True:
action = input("请输入操作指令:[login/logout] ")
if action == 'login':
login()
elif action == 'logout':
logout()
else:
print("无效的指令,请重新输入。")
# 程序入口
if __name__ == '__main__':
main_menu()
这段代码提供了一个简单的用户登录和退出的示例。在实际的应用中,登录逻辑会涉及到用户凭证的验证以及安全性的考虑,例如密码的加密存储和验证、防止登录攻击等。在这个示例中,用户凭证是硬编码的,实际应用中应从数据库或配置文件读取。
评论已关闭