J'ai un problème avec la création de l'application node.js basée sur express avec module http-auth.node.js Express avec HTTP-AUTH
Il est un possible de créer Middleware pour cette http-auth bibliothèque J'ai ce code:
//Configure Middlewares
logger.configure(function() {
//All output has content type json
logger.use(function(req, res, next) {
res.contentType('application/json');
next();
});
//Create digest auth middleware
logger.use(function(req, res, next){
digest.apply();
next();
});
});
Après avoir appliqué ce, lorsque je me connecte au site que j'obtenir cette erreur:
TypeError: Cannot read property 'headers' of undefined
Y at-il une solution à ce problème ou utiliser une autre méthode?
J'ai besoin de digest auth pour toute l'application.
Qu'est-ce que l'enregistreur? Le logger – UpTheCreek
est l'instance de l'application express. –
Utilisez juste le modèle approprié pour l'intégration 'http-auth' avec' connect'. – gevorg