#!/usr/bin/env python3 # -*- coding: utf-8 -*- import hashlib # 记录账号,以及加密后的MD5值 db = {'william': '1b3cdf8e1c3656a6d2a1decff91f36bc'} # 定义一个函数,用于对值进行MD5加密,加密前值进行处理,防止暴力破解 def get_md5(m_value): md5 = hashlib.md5() md5.update('8$cLo@pwD'.encode('utf-8')) md5.update(m_value.encode('utf-8')) return md5.hexdigest() # 登陆接口函数,账号密码到这里来验证 def login(login_name, login_pwd): if db[login_name] == get_md5(login_pwd): print('OK') else: print('账号或密码错误!') # 调用接口函数,验证账号密码 login('william', '830clock')
绝对干货啊,给赞吧:)
Sign in to make a reply
杨飞wb
绝对干货啊,给赞吧:)