Flower的Azure Oauth支持
项目描述
Flower oAuth Azure
------------------
Flower的Microsoft Azure登录处理器[Flower](https://flower.readthedocs.io/en/latest/)
Flower提供了对Google和GitHub OAuth身份验证的内部支持,此软件包启用
类似功能,用于[Microsoft Azure](https://portal.azure.com/)
## 快速入门
pip install flower-oauth-azure
使用`--auth`、`--oauth2_key`、`--oauth2_secret`和`--oauth2_redirect_uri`选项启用Azure OAuth 2.0身份验证,
要设置Azure租户必须设置`FLOWER_OAUTH2_TENANT`环境变量。
`--auth`是一个正则表达式,用于仅授予指定电子邮件模式的访问权限。
`–-oauth2_key`和`–-oauth2_secret`是您的Azure账户凭据。
`–-oauth2_redirect_uri`用于指定与您的密钥和秘密关联的`redirect_uri`
例如,如果您想授予对me@saxix.onmicrosoft.com和you@saxix.onmicrosoft.com的访问权限
$ export FLOWER_OAUTH2_TENANT=saxix.onmicrosoft.com
$ celery flower --auth_provider=flower_oauth_azure.tenant.AzureTenantLoginHandler \
--auth="me@saxix.onmicrosoft.com|you@saxix.onmicrosoft.com" \
--oauth2_key=... \
--oauth2_secret=...
--oauth2_redirect_uri=http://flower.example.com/login
或者,您可以通过设置环境变量而不是命令行参数来设置
$ export FLOWER_OAUTH2_KEY=...
$ export FLOWER_OAUTH2_SECRET=...
$ export FLOWER_OAUTH2_TENANT=saxix.onmicrosoft.com
$ export FLOWER_AUTH=.*@saxix\.onmicrosoft\.com
$ export FLOWER_AUTH_PROVIDER=flower_oauth_azure.tenant.AzureTenantLoginHandler
$ export FLOWER_OAUTH2_REDIRECT_URI=http://flower.example.com/login
$ celery flower
------------------
Flower的Microsoft Azure登录处理器[Flower](https://flower.readthedocs.io/en/latest/)
Flower提供了对Google和GitHub OAuth身份验证的内部支持,此软件包启用
类似功能,用于[Microsoft Azure](https://portal.azure.com/)
## 快速入门
pip install flower-oauth-azure
使用`--auth`、`--oauth2_key`、`--oauth2_secret`和`--oauth2_redirect_uri`选项启用Azure OAuth 2.0身份验证,
要设置Azure租户必须设置`FLOWER_OAUTH2_TENANT`环境变量。
`--auth`是一个正则表达式,用于仅授予指定电子邮件模式的访问权限。
`–-oauth2_key`和`–-oauth2_secret`是您的Azure账户凭据。
`–-oauth2_redirect_uri`用于指定与您的密钥和秘密关联的`redirect_uri`
例如,如果您想授予对me@saxix.onmicrosoft.com和you@saxix.onmicrosoft.com的访问权限
$ export FLOWER_OAUTH2_TENANT=saxix.onmicrosoft.com
$ celery flower --auth_provider=flower_oauth_azure.tenant.AzureTenantLoginHandler \
--auth="me@saxix.onmicrosoft.com|you@saxix.onmicrosoft.com" \
--oauth2_key=... \
--oauth2_secret=...
--oauth2_redirect_uri=http://flower.example.com/login
或者,您可以通过设置环境变量而不是命令行参数来设置
$ export FLOWER_OAUTH2_KEY=...
$ export FLOWER_OAUTH2_SECRET=...
$ export FLOWER_OAUTH2_TENANT=saxix.onmicrosoft.com
$ export FLOWER_AUTH=.*@saxix\.onmicrosoft\.com
$ export FLOWER_AUTH_PROVIDER=flower_oauth_azure.tenant.AzureTenantLoginHandler
$ export FLOWER_OAUTH2_REDIRECT_URI=http://flower.example.com/login
$ celery flower
项目详情
关闭
flower-oauth-azure-1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aabd7de6eb7fa678e31636d6d20b81ef5c42289d93da38365bd0128a8c70f94a |
|
MD5 | 0aee1ca7e61afac736c4dfa6060022c2 |
|
BLAKE2b-256 | 7b1124ff871ff4852661f162d01e00fc294da2113de7c5db527eb804873d4e24 |