0
這種方法是從Udacity的Web開發單元4無法理解的功能比較密碼哈希
def check_secure_val(secure_val):
val = secure_val.split('|')[0]
if secure_val == make_secure_val(val):
return val
如果你攝入的安全VAL並從安全val的第一部分獲得VAL,然後比較安全的VAL到val(它本身來自安全val)的哈希值,是不是平等總是正確的?
順便說一下,讓安全val爲
def make_secure_val(val):
return '%s|%s' % (val, hmac.new(secret, val).hexdigest())