各种帮助程序将数据传递到不受信任的环境并返回。
itsdangerous的Python项目详细描述
…所以最好签个名
各种帮助程序将数据传递到不受信任的环境并获取它 安全可靠地回来。数据经过加密签名以确保 令牌未被篡改。
可以自定义数据的序列化方式。数据压缩为 需要。时间戳可以在 正在加载令牌。
一个简单的例子
下面是如何生成用于传输用户ID和 Web请求之间的名称。
fromitsdangerousimportURLSafeSerializerauth_s=URLSafeSerializer("secret key","auth")token=auth_s.dumps({"id":5,"name":"itsdangerous"})print(token)# eyJpZCI6NSwibmFtZSI6Iml0c2Rhbmdlcm91cyJ9.6YP6T0BaO67XP--9UzTrmurXSmgdata=auth_s.loads(token)print(data["name"])# itsdangerous
捐赠
托盘组织开发并支持其危险和其他 热门套餐。为了发展贡献者和 用户,并允许维护人员将更多的时间投入到项目中, please donate today。
链接
- 网址:https://palletsprojects.com/p/itsdangerous/
- 文档:https://itsdangerous.palletsprojects.com/
- 许可证:BSD
- 发布:https://pypi.org/project/itsdangerous/
- 代码:https://github.com/pallets/itsdangerous
- 问题跟踪器:https://github.com/pallets/itsdangerous/issues
- 测试状态:https://travis-ci.org/pallets/itsdangerous
- 测试覆盖率:https://codecov.io/gh/pallets/itsdangerous