django-fost-authn:Django 使用强密码实现请求和 URL 签名的身份验证后端。 它基于 Amazon 为 s3 实现的请求签名机制

时间:2024-07-03 11:21:49
【文件属性】:

文件名称:django-fost-authn:Django 使用强密码实现请求和 URL 签名的身份验证后端。 它基于 Amazon 为 s3 实现的请求签名机制

文件大小:22KB

文件格式:ZIP

更新时间:2024-07-03 11:21:49

Python

Django Fost 身份验证 使用强密码术实现请求签名的 Django 身份验证后端。 它基于 Amazon 为 s3 实现的请求签名机制。 请求和 URL 都可以签名。 请求签名用于用户代理本身能够执行签名的地方(即它知道 API 密钥和秘密)。 URL 签名用于需要将身份验证委托给无法(或不受信任)签署请求的用户代理。 在 Django 项目中使用 将 git 存储库添加到您的 pip 安装文件中,然后使用: pip install -r setup.pip 您需要在 settings.py 中添加中间件。 在中间件列表中的哪个位置添加它并不重要: MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.S


【文件预览】:
django-fost-authn-master
----.gitignore(26B)
----fost_authn()
--------middleware.py(2KB)
--------authentication.py(5KB)
--------signature.py(2KB)
--------__init__.py(73B)
----runtest(232B)
----test-projects()
--------no_models()
--------templates()
----ChangeLog(2KB)
----README.markdown(4KB)
----LICENSE_1_0.txt(1KB)
----publish(289B)
----setup.py(1020B)
----test.pip(57B)
----fost_authn_debug()
--------models.py(57B)
--------tests()
--------urls.py(226B)
--------__init__.py(0B)
--------views.py(397B)
--------templates()

网友评论