def generate_cookie(name, securekey):
#print (">> generate cookie for %s" % name)
content = { 'name':name, 'login-time': time.asctime() }
text = json.dumps(content)
part1 = base64.b64encode(text.encode('ascii'))
part2 = hashlib.md5( (text+securekey).encode('ascii') ).hexdigest()
# part1 is binary(ascii) and part2 is str(utf-8)
cookie = str(part1, encoding='utf-8') +"."+ part2
#print ("cookie : %s" % cookie)
return cookie
评论列表
文章目录