首页 > 其他 > 详细

itsdangerous模块的使用

时间:2020-12-09 20:54:37      阅读:31      评论:0      收藏:0      [点我收藏+]

简介

生成临时身份令牌(通过邮件让用户注册激活的时候地址当中带有用户的信息。但是信息一般都是敏感信息,而且还想让它具有时效性,所以就可以选择itsdangerous模块

官网:https://itsdangerous.palletsprojects.com/en/1.1.x/

安装

      pip install itsdangerous

使用

from itsdangerous import TimedJSONWebSignatureSerializer as Serializer
serializer = Serializer(‘secret_key‘, 3600)  
# 可传递的参数如下
参数1:加密的秘钥
参数2:过期时间/秒 
userinfo = {‘user_id‘: 1}
res = serializer.dumps(userinfo)  #加密
# serializer.loads(res)  # 解密

# 如加密的时间过期了,再解密的话会报如下错误
itsdangerous.SignatureExpired:Signature  expired

技术分享图片

itsdangerous模块的使用

原文:https://www.cnblogs.com/weiweivip666/p/14110856.html

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