mirror of https://github.com/langgenius/dify.git
Feat/webapp verified sso 260 (#20815)
This commit is contained in:
parent
c7d4026800
commit
0c01f7498d
|
|
@ -11,6 +11,7 @@ from libs.passport import PassportService
|
|||
from models.model import App, AppMode
|
||||
from services.app_service import AppService
|
||||
from services.enterprise.enterprise_service import EnterpriseService
|
||||
from services.feature_service import FeatureService
|
||||
from services.webapp_auth_service import WebAppAuthService
|
||||
|
||||
|
||||
|
|
@ -54,6 +55,10 @@ class AppAccessMode(Resource):
|
|||
parser.add_argument("appCode", type=str, required=False, location="args")
|
||||
args = parser.parse_args()
|
||||
|
||||
features = FeatureService.get_system_features()
|
||||
if not features.webapp_auth.enabled:
|
||||
return {"accessMode": "public"}
|
||||
|
||||
app_id = args.get("appId")
|
||||
if args.get("appCode"):
|
||||
app_code = args["appCode"]
|
||||
|
|
|
|||
Loading…
Reference in New Issue