feat(chalice): include enforceSSO in signup status (#1228)

This commit is contained in:
Kraiem Taha Yassine 2023-05-03 19:45:10 +02:00 committed by GitHub
parent 6498a47a9b
commit 66c4f9c481
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

View file

@ -24,6 +24,7 @@ async def get_all_signup():
return {"data": {"tenants": tenants.tenants_exists(),
"sso": None,
"ssoProvider": None,
"enforceSSO": None,
"edition": license.EDITION}}

View file

@ -28,6 +28,7 @@ async def get_all_signup():
return {"data": {"tenants": tenants.tenants_exists(),
"sso": SAML2_helper.is_saml2_available(),
"ssoProvider": SAML2_helper.get_saml2_provider(),
"enforceSSO": config("enforce_SSO", cast=bool, default=False) and helper.is_saml2_available(),
"edition": license.EDITION}}