try to add parameter for localPath
This commit is contained in:
13
src/auth.js
13
src/auth.js
@@ -7,6 +7,7 @@ const util = require('util');
|
||||
var app = require('express')();
|
||||
|
||||
var db = require('./db');
|
||||
var config = require('./setup_const');
|
||||
var passport = require('passport');
|
||||
var Strategy = require('passport-local').Strategy;
|
||||
var CookieStrategy = require('passport-cookie').Strategy;
|
||||
@@ -14,13 +15,13 @@ var CookieStrategy = require('passport-cookie').Strategy;
|
||||
var session = require('express-session');
|
||||
const cookierParser = require('cookie-parser');
|
||||
|
||||
var ensureLoggedIn = require("connect-ensure-login").ensureLoggedIn("/n/login");
|
||||
var ensureLoggedIn = require("connect-ensure-login").ensureLoggedIn(config.localPath + "/login");
|
||||
|
||||
module.exports = {
|
||||
ensureLoggedIn_Orig: ensureLoggedIn,
|
||||
ensureLoggedIn_P: function (req, res, next){passport.authenticate('local', {
|
||||
successRedirect: '/n/accontrol',
|
||||
failureRedirect: '/n/login' })},
|
||||
successRedirect: config.localPath + '/accontrol',
|
||||
failureRedirect: config.localPath + '/login' })},
|
||||
passport: passport,
|
||||
ensureLoggedIn_New: function (req, res, next) {
|
||||
if (req.isAuthenticated()) {
|
||||
@@ -122,8 +123,8 @@ module.exports = {
|
||||
|
||||
app.post('/login',
|
||||
passport.authenticate('local', {
|
||||
successRedirect: '/n/accontrol',
|
||||
failureRedirect: '/n/login' }),
|
||||
successRedirect: config.localPath + '/accontrol',
|
||||
failureRedirect: config.localPath + '/login' }),
|
||||
// authenticated user.
|
||||
function(req, res) {
|
||||
console.log("logged in. session:" + req.session);
|
||||
@@ -133,7 +134,7 @@ module.exports = {
|
||||
|
||||
app.get('/logout', function(req, res){
|
||||
req.logout();
|
||||
res.redirect('/n/login');
|
||||
res.redirect(config.localPath + '/login');
|
||||
});
|
||||
|
||||
return app;
|
||||
|
||||
@@ -2,13 +2,14 @@ var GardenIP = '192.168.0.18';
|
||||
var AcIP = '192.168.1.143';
|
||||
var HouseDhtIP = '192.168.1.126';
|
||||
var HomeControllerMQTT = '192.168.0.10'; //GW02
|
||||
|
||||
var localPath = "/n";
|
||||
|
||||
module.exports = {
|
||||
GardenIP: '192.168.0.18',
|
||||
AcIP : '192.168.1.143',
|
||||
HouseDhtIP : '192.168.1.126',
|
||||
HomeControllerMQTT : '192.168.0.10',
|
||||
localPath : "/n",
|
||||
foo: function () {
|
||||
// whatever
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user