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

Fix: crash caused by basicAuth setting

Sotaro KARASAWA 11 лет назад
Родитель
Сommit
5eb92feeff
2 измененных файлов с 3 добавлено и 1 удалено
  1. 2 1
      app.js
  2. 1 0
      package.json

+ 2 - 1
app.js

@@ -22,6 +22,7 @@ var express  = require('express')
   , time     = require('time')
   , async    = require('async')
   , session  = require('express-session')
+  , basicAuth = require('basic-auth-connect')
   , debug    = require('debug')('crowi:appjs')
   , models
   , config
@@ -140,7 +141,7 @@ async.series([
 
     app.use(function(req, res, next) {
       if (config.crowi['security:basicName'] && config.crowi['security:basicSecret']) {
-        return express.basicAuth(
+        return basicAuth(
           config.crowi['security:basicName'],
           config.crowi['security:basicSecret'])(req, res, next);
       } else {

+ 1 - 0
package.json

@@ -28,6 +28,7 @@
   "dependencies": {
     "async": "~0.9.0",
     "aws-sdk": "~2.0.0-rc.19",
+    "basic-auth-connect": "^1.0.0",
     "body-parser": "^1.12.0",
     "bower": "~1.3.12",
     "cli": "~0.6.0",