Feat/webapp verified sso main (#20494)

This commit is contained in:
Xiyuan Chen 2025-06-09 17:19:53 +09:00 • committed by GitHub
commit 0720bc7408
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 504 additions and 75 deletions

View file

@ -44,6 +44,17 @@ def only_edition_cloud(view):
return decorated
def only_edition_enterprise(view):
@wraps(view)
def decorated(*args, **kwargs):
if not dify_config.ENTERPRISE_ENABLED:
abort(404)
return view(*args, **kwargs)
return decorated
def only_edition_self_hosted(view):
@wraps(view)
def decorated(*args, **kwargs):