1 from itsdangerous import TimedJSONWebSignatureSerializer 2 import time 3 from itsdangerous import SignatureExpired # 导入异常报错模块 4 5 yan = "hdwqidbquwddwhdwihdwq" # 加盐 可以自定义也可以使用Django配置自带的 6 7 Serializer = TimedJSONWebSignatureSerializer(yan, 5) # 要加密的方式 ,加密的时间 8 9 info = ‘123456‘ # 要加密的内容 10 11 ret = Serializer.dumps(info) # 执行加密(加密内容) 12 print("ret", ret) 13 14 15 16 time.sleep(6) 17 18 try: 19 reasult = Serializer.loads(ret) # 解密之前加密的变量 20 print("reasult", reasult) # 解密后显示加密内容 21 except SignatureExpired as e: 22 print(‘日期已过‘) # 抛出激活日期已过期
原文地址:https://www.cnblogs.com/wanghong1994/p/11645117.html
时间: 2024-10-09 10:11:30