ich eine Funktion erstellt haben, zu überprüfen, ob ein Benutzer authentifiziert wird oder nicht mag: -Express.js einfache Authentifizierung - localhost umgeleitet Sie zu oft
app.use(compression({threshold:1}));
app.use(logger('dev'));
app.use(session({
secret:'node.js app',
resave:false,
saveUninitialized:true,
cookie:{secure:true}
}))
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
app.use(cookieParser());
app.use(express.static(path.join(__dirname, 'public')));
function CheckAuth(req,res,next){
if(!req.session.authenticated){
res.redirect('/users/login');
return;
}
next();
}
Und als Middleware verwendet
app.use(CheckAuth);
aber die Funktion läuft mehrfach und mehrfach umgeleitet und stoppt das Laden der Seite.
Dank thats gelöst mein Problem :) –
Froh, Ihnen zu helfen! – nicowernli