try to add parameter for localPath

This commit is contained in:
Dobromir Popov
2021-04-30 23:21:00 +03:00
parent b99b1f07d0
commit 7740770ace
9 changed files with 38 additions and 36 deletions

View File

@@ -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;