Discuss / Python / 交作业

交作业

Topic source

夜猫杂某

#1 Created at ... [Delete] [Delete and Lock User]

第一题:

def login(user, password):

    import hashlib

    md5 = hashlib.md5()

    md5.update(password.encode('utf-8'))

    if md5.hexdigest() == db[user]:

        return True

    else:

        return False

第二题:

def login(username, password):

    user = db[username]

    return user.password == get_md5(password+user.salt)


  • 1

Reply