From: Johannes Zellner Date: Sat, 27 Jun 2015 18:03:41 +0000 (+0200) Subject: Fix session serialization X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FNodejs%2FSurfer.git;a=commitdiff_plain;h=cfe24a278b68cd859e8f98cb0d8be92d49508a32 Fix session serialization --- diff --git a/app.js b/app.js index 5cc70f4..a13ce03 100755 --- a/app.js +++ b/app.js @@ -25,7 +25,7 @@ router.put('/api/files/*', auth.ldap, multipart, files.put); router.delete('/api/files/*', auth.ldap, files.del); // healthcheck in case / does not serve up any file yet -router.get('/', function (req, res) { res.sendfile(path.join(__dirname, '/app/welcome.html')); }); +router.get('/', function (req, res) { res.sendFile(path.join(__dirname, '/app/welcome.html')); }); app.use(morgan('dev')); app.use(compression()); diff --git a/src/auth.js b/src/auth.js index 83d0426..c003d2a 100644 --- a/src/auth.js +++ b/src/auth.js @@ -5,12 +5,12 @@ var passport = require('passport'), passport.serializeUser(function (user, done) { console.log('serializeUser', user); - done(null, user.id); + done(null, user.uid); }); passport.deserializeUser(function (id, done) { console.log('deserializeUser', id); - done(null, { id: id }); + done(null, { uid: id }); }); var LDAP_URL = process.env.LDAP_URL; diff --git a/src/files.js b/src/files.js index 6946ff3..c725e4b 100644 --- a/src/files.js +++ b/src/files.js @@ -75,7 +75,7 @@ function get(req, res, next) { debug('get', absoluteFilePath); - if (result.isFile()) return res.sendfile(absoluteFilePath); + if (result.isFile()) return res.sendFile(absoluteFilePath); if (result.isDirectory()) return res.status(200).send({ entries: fs.readdirSync(absoluteFilePath) }); return next(new HttpError(500, 'unsupported type'));