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;
|
||||
|
||||
Reference in New Issue
Block a user