Просмотр исходного кода

use getConfig to get security:passport-saml:isEnabled(SAML_ENABLED)

utsushiiro 7 лет назад
Родитель
Сommit
c8f100cc75

+ 6 - 0
src/server/service/config-loader.js

@@ -114,6 +114,12 @@ const ENV_VAR_NAME_TO_CONFIG_INFO = {
     ns:      'crowi',
     key:     'security:passport-saml:useOnlyEnvVars',
     type:    TYPES.BOOLEAN,
+    default: false
+  },
+  SAML_ENABLED: {
+    ns:      'crowi',
+    key:     'security:passport-saml:isEnabled',
+    type:    TYPES.BOOLEAN,
     default: null
   },
   SAML_ENTRY_POINT: {

+ 1 - 1
src/server/views/admin/widget/passport/saml.html

@@ -3,7 +3,7 @@
   <legend class="alert-anchor">{{ t("security_setting.SAML.name") }} {{ t("security_setting.configuration") }}</legend>
 
   {% set nameForIsSamlEnabled = "settingForm[security:passport-saml:isEnabled]" %}
-  {% set isSamlEnabled = settingForm['security:passport-saml:isEnabled'] %}
+  {% set isSamlEnabled = getConfig('crowi', 'security:passport-saml:isEnabled') %}
 
   <div class="form-group">
     <label class="col-xs-3 control-label">{{ t("security_setting.SAML.name") }}</label>