一个非常基础的用于测试认证的应用
项目描述
测试认证
这是一个用于在Fedora基础设施中测试认证的非常基础的应用。
配置
您可以使用配置文件配置应用程序,您需要使用环境变量TESTAUTH_SETTINGS
指向此文件。
在配置文件中,您可以设置
SECRET_KEY
:用于签名cookie的唯一密钥(请参阅Flask文档)OIDC_CLIENT_SECRETS
:OIDC认证的client_secrets.json
文件的路径OIDC_SCOPES
:从服务器请求的OIDC作用域列表OPENID_ENDPOINT
:OpenID服务器端点的URLOPENID_ASK_FOR
:从服务器请求的属性列表OPENID_ASK_FOR_OPTIONAL
:可选请求的属性列表
OIDC
使用/oidc
路径测试OIDC认证系统。您必须通过执行以下操作设置客户端密钥文件
$ pip3 install oidc-register
$ oidc-register https://iddev.fedorainfracloud.org/openidc/ http://localhost:5000/oidc
其中 https://iddev.fedorainfracloud.org/openidc/
是OIDC服务器端点的URL。
OpenID
使用/openid
路径测试OpenID认证系统。无需进行服务器端配置。
项目详情
下载文件
下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
fedora-test-auth-0.0.2.tar.gz (18.0 kB 查看哈希值)
构建版本
关闭
fedora-test-auth-0.0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6757a10a3105ab3bf667b37c07d305d54923cec24224373a86019150b782af0d |
|
MD5 | b9e05bd57e9de87b18b47edcfdd95319 |
|
BLAKE2b-256 | dd33a575fa6171d46d1b83bf9f5aa3214c622a7af4292ddc74db70907f2e82f1 |
关闭
fedora_test_auth-0.0.2-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 205bfef10d868a77e90cbdf791d2ab124bdd027dd8dd74d7ebad0fe4040053df |
|
MD5 | fc8f47ec913d58e579332879585096a7 |
|
BLAKE2b-256 | 5ba53442f952160e753a4a92066dfce388b9763ef83b2ee373982c3fc3f73a0f |