首页 > 其他 > 详细

使用itsdangerous对字符串进行加密

时间:2019-01-20 23:20:28      阅读:231      评论:0      收藏:0      [点我收藏+]

一、加密 

1 from itsdangerous import TimedJSONWebSignatureSerializer as Serializer
2 
3 # 加密身份验证生成 token
5 serializer = Serializer(settings.SECRET_KEY, 3600)
6 info = {user_id: user.id}
7 token = serializer.dumps(info).decode()

二、解密

 1  from itsdangerous import TimedJSONWebSignatureSerializer as Serializer
 2  from itsdangerous import SignatureExpired
 3   
 4  serializer = Serializer(settings.SECRET_KEY, 3600)
 5  try:
 6      # 解密 token
 7      info = serializer.loads(token)
 8      user_id = info[user_id]
 9  except SignatureExpired as e:
10      return HttpResponse(激活链接已过期)

 

使用itsdangerous对字符串进行加密

原文:https://www.cnblogs.com/mxsf/p/10296534.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!