TsuyoshiSuzukief 7 лет назад
Родитель
Сommit
2432679705
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      src/server/routes/admin.js

+ 6 - 0
src/server/routes/admin.js

@@ -1035,6 +1035,12 @@ module.exports = function(crowi, app) {
     const form = req.form.settingForm;
     const acl_enable = process.env.ACL_ENABLE == 'true' ? true : false;
     if (!acl_enable) {
+      const basicName = form['security:basicName'];
+      const basicSecret = form['security:basicSecret'];
+      if (basicName != '' || basicSecret != '') {
+        req.form.errors.push('Public Wikiのため、Basic認証は利用できません。');
+        return res.json({status: false, message: req.form.errors.join('\n')});
+      }
       const guestMode = form['security:restrictGuestMode'];
       if ( guestMode == 'Deny' ) {
         req.form.errors.push('Private Wikiへの設定変更はできません。');