一个非常基础的用于测试认证的应用
项目描述
测试认证
这是一个用于在Fedora基础设施中测试认证的非常基础的应用。
配置
您可以使用配置文件配置应用程序,您需要使用环境变量TESTAUTH_SETTINGS指向此文件。
在配置文件中,您可以设置
- SECRET_KEY:用于签名cookie的唯一密钥(请参阅Flask文档)
- OIDC_CLIENT_SECRETS:OIDC认证的- client_secrets.json文件的路径
- OIDC_SCOPES:从服务器请求的OIDC作用域列表
- OPENID_ENDPOINT:OpenID服务器端点的URL
- OPENID_ASK_FOR:从服务器请求的属性列表
- OPENID_ASK_FOR_OPTIONAL:可选请求的属性列表
OIDC
使用/oidc路径测试OIDC认证系统。您必须通过执行以下操作设置客户端密钥文件
$ pip3 install oidc-register
$ oidc-register https://iddev.fedorainfracloud.org/openidc/ https://: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 |