11. 安全类库

Permissions函数库,允许或拒绝用户访问数据或函数。

django-guardian,Django守护者,管理每个对象的权限,用于Django 1.2 +Carteblanche,管理导航和权限。

Authomatic,简单强大的认证/授权客户端。

OAuthLib, 通用,规范,OAuth请求签约工具。

rauth,用于OAuth 1.0,2.0,的Python库。

python-oauth2,利用全面测试,抽象接口来创建OAuth的客户端和服务器。

python-social-auth,易于安装的社会认证机制。

,django-oauth-toolkit,Django OAuth工具包django-oauth2-provider,Django OAuth2工具包。 django-allauth,Django认证的应用程序。

Flask-OAuthlib,Flask的OAuth工具包sanction,制裁,简单的oauth2客户端。

jose,[JavaScript]对象签名和加密(JOSE)草案实施,标记状态。

python-jwt,JSON的Web令牌生成和验证模块。

pyjwt,JSON的Web令牌草案01。

python-jws,JSON的Web令牌草案02。

PyCrypto,Python的加密工具包。

Paramiko,sshv2协议的实现,提供了客户端和服务器端的功能。

cryptography,密码开发工具包。

PyNac,网络和密码(NaCl)函数库。hashids,hashids的 Python函数库。

Passlib,安全的密码存储/哈希库,非常高的水平。

hashlib,md5, sha等hash算法,用来替换md5和sha模块,并使他们的API一致。

它由OpenSSL支持,支持如下算法:md5,sha1, sha224, sha256, sha384, sha512.

posted @ 2022-05-05 22:18  大切切  阅读(19)  评论(0编辑  收藏  举报