Basic auth
Set basic auth users asuser:pass pairs, comma-separated:
OAuth providers
Supported providers:googlegithubgitlabokta
CELERY_ROOT_OAUTH2_OKTA_BASE_URLCELERY_ROOT_GITLAB_AUTH_ALLOWED_GROUPSCELERY_ROOT_GITLAB_MIN_ACCESS_LEVELCELERY_ROOT_GITLAB_OAUTH_DOMAIN
Allowlist emails
Limit OAuth login to allowed emails:Custom auth handler
SetCELERY_ROOT_AUTH_PROVIDER to a callable path to run custom logic:
True to allow, False to deny, or an HttpResponse to short-circuit.
Flower compatibility env vars
Flower env vars are also supported for auth configuration:FLOWER_BASIC_AUTH,FLOWER_BASIC_AUTHENTICATION,FLOWER_BASIC_AUTHORIZATIONFLOWER_AUTH_PROVIDERFLOWER_AUTHFLOWER_OAUTH2_KEY,FLOWER_OAUTH2_SECRET,FLOWER_OAUTH2_REDIRECT_URIFLOWER_OAUTH2_OKTA_BASE_URLFLOWER_GITLAB_AUTH_ALLOWED_GROUPSFLOWER_GITLAB_MIN_ACCESS_LEVELFLOWER_GITLAB_OAUTH_DOMAIN