Я хочу сначала загрузить маршрут '/' при запуске файла app.js node.js, поскольку он выполняет аутентификацию и перенаправляет на файл index.html
Поскольку программа не может найти index.html, это дает мне ошибку.
Итак, я хочу загрузить общую папку после того, как аутентификация будет выполнена в app.js.
app.use('/', passport.authenticate(WebAppStrategy.STRATEGY_NAME), function(req, res){
});
после этого он должен быть перенаправлен на index.html, находящийся в общей папке
app.use(express.static(path.join(__dirname, 'public')));
// Set 'views' directory for any views
// being rendered res.render()
app.set('views', path.join(__dirname, 'views'));






вы можете использовать next()
app.use(passport.authenticate(WebAppStrategy.STRATEGY_NAME), function(req, res, next) {
// do your authentication
next();
});
app.use(express.static(path.join(__dirname, "public")));
// Set 'views' directory for any views
// being rendered res.render()
app.set("views", path.join(__dirname, "views"));