django-all-access是一个可重用的应用程序,用于从OAuth 1.0和OAuth 2.0提供者(如Twitter和Facebook)进行用户注册和身份验证。
项目描述
django-all-access是一个可重用的应用程序,用于从OAuth 1.0和OAuth 2.0提供者(如Twitter和Facebook)进行用户注册和身份验证。
本项目目标是使创建与这些远程API的认证工作流程变得简单。django-all-access将提供具有合理默认值的简单视图,并带有覆盖默认行为的钩子。
这是一个分支,以提供兼容性更新和PyPI上的一个包。
django-all-acccess最初由Mark Lavin编写。
功能
OAuth认证的合理和安全默认值
通过基于类的视图轻松定制
使用惊人的requests库构建
安装
使用pip安装此分支的django-all-access是最简单的。
pip install fdemmer-django-all-access
django-all-access需要Python 3.6+和Django,以及以下Python包(如果需要,将自动安装)
pycryptodome>=3.9
requests>=2.0
requests_oauthlib>=0.4.2
oauthlib>=0.6.2
文档
有关使用django-all-access的更多文档可在Read The Docs上找到。
发布
变更日志.
许可证
django-all-access在BSD许可证下发布。有关更多详情,请参阅LICENSE文件。
贡献
如果您对使用django-all-access有任何疑问或想关注项目更新,可以通过Google Groups加入邮件列表。
如果您认为发现了bug或想为此项目做出贡献,请查看Github上的django-all-access。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码发行版
fdemmer-django-all-access-1.3.3.tar.gz (20.5 kB 查看哈希值)
构建发行版
关闭
fdemmer-django-all-access-1.3.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a0b965e3012976a1dcc7eb8e0ef2c619865d170f95483ef2c20c9a521e559934 |
|
MD5 | 33e580ef01bcb45740813fd0720841e0 |
|
BLAKE2b-256 | 809ab7ae268bc08137f5e6793f803fcd01652bc341b1fc869757497cf2023ca1 |
关闭
fdemmer_django_all_access-1.3.3-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ab68697e65ee4664ab250355f4ad68364e6d0fc3bc2199d5f12b68abae44a81a |
|
MD5 | 4e51504604aa78e9eeff16ce8166a414 |
|
BLAKE2b-256 | 3729673aabb361bfcdb244705c1f061083f941d4da4677b013f0756f76a3a1ad |